您的位置:首页 > 运维架构 > Linux

CentOS修改ulimit(最大进程数和最大文件打开数)

2017-08-29 21:38 302 查看
ulimit -n和-u可以查看Linux的最大进程数和最大文件打开数。

临时方法:

为了优化linux性能,可能需要修改这个最大值。临时修改的话ulimit -n 204800就可以了,重启后失效。

永久生效的方法:

修改/etc/security/limits.conf文件

在文件末尾添加

[html] view
plain copy

* soft nofile 204800  

* hard nofile 204800  

* soft nproc 204800  

* hard nproc 204800  

  

*             代表针对所有用户   

noproc     是代表最大进程数   

nofile     是代表最大文件打开数  

网上都是说修改这一个文件就行,但是我修改后重启服务器发现没更改过来。

后来发现,还需要修改两个文件

1、/etc/security/limits.d/90-nproc.conf文件尾添加

[html] view
plain copy

* soft nproc 204800  

* hard nproc 204800  

2、/etc/security/limits.d/def.conf文件尾添加

[html] view
plain copy

* soft nofile 204800  

* hard nofile 204800  

这两个文件的设置将会覆盖前面的设置。重启后生效
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐