12.如何设置ulimit
ulimit -a用来显示当前的各种用户进程限制
修改所有 linux 用户的环境变量文件:
vi /etc/profile
ulimit -u 10000 #用户的最大进程数
ulimit -n 4096 #每个进程可以打开的文件数目
ulimit -d unlimited #数据段长度
ulimit -m unlimited #最大内存大小
ulimit -s unlimited #堆栈大小
ulimit -t unlimited #CPU 时间
ulimit -v unlimited #虚拟内存
解除 Linux 系统的最大进程数和最大文件打开数限制:
vi /etc/security/limits.conf
# 添加如下的行
* soft noproc 11000
* hard noproc 11000
* soft nofile 4100
* hard nofile 4100
说明:* 代表针对所有用户
noproc 是代表最大进程数
nofile 是代表最大文件打开数