ulimit 是 CentOS 系统中用于控制进程资源使用的命令,合理设置可优化性能,不当则可能导致资源浪费或系统不稳定,具体如下:
ulimit -a 命令查看所有资源限制。ulimit 命令直接修改,如 ulimit -n 65535 增加文件描述符数量,仅对当前会话有效。/etc/security/limits.conf 文件,添加如 * soft nofile 65535 等配置,适用于所有用户;也可修改 /etc/sysctl.conf 调整系统级参数,如 fs.file-max = 100000,修改后需执行 sysctl -p 使生效。top、htop 等工具监控系统资源使用情况,确认设置效果。