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 是代表最大文件打开数

猜你喜欢

转载自www.cnblogs.com/allenhu320/p/11284371.html