使用ulimit 命令可以分别查看软限制和硬限制
来源:互联网 发布:苹果手机免费小说软件 编辑:程序博客网 时间:2024/06/13 17:01
在Linux的系统中对于进程(Process)会有一些限制,这就所谓的limit,在实际应用中最常见的就是对打开文件(Open Files)的限制,在配置web 服务如nginx时就会用到。在linux中这些限制是分为软限制(soft limit)和硬限制(hard limit)的。他们的区别就是软限制可以在程序的进程中自行改变(突破限制),而硬限制则不行(除非程序进程有root权限)
使用ulimit 命令可以分别查看软限制和硬限制,方法实在查看的参数前加 S 或 H。例如,查看打开文件数限制
ulimit -Sn 查看的是软限制
ulimit -Hn 查看的是硬限制
修改下面的文件更改系统的限制
sudo vim /etc/security/limit.conf
例如我们为nginx的运行账户nginx设置打开文件的限制,在上面的文件中加入
nginx soft nofile 10000
nginx hard nofile 30000
在这个文件中我们可以对cpu, 内存等等设置限制
Note: 对于打开文件数,如果有必要,还需要修改下面的文件
sudo vim /etc/sysctl.conf
修改下面的参数
使用ulimit 命令可以分别查看软限制和硬限制,方法实在查看的参数前加 S 或 H。例如,查看打开文件数限制
ulimit -Sn 查看的是软限制
ulimit -Hn 查看的是硬限制
修改下面的文件更改系统的限制
sudo vim /etc/security/limit.conf
例如我们为nginx的运行账户nginx设置打开文件的限制,在上面的文件中加入
nginx soft nofile 10000
nginx hard nofile 30000
在这个文件中我们可以对cpu, 内存等等设置限制
Note: 对于打开文件数,如果有必要,还需要修改下面的文件
sudo vim /etc/sysctl.conf
修改下面的参数
fs.file-max = 70000 // 这个数值应大于hard limit
来源:http://blog.csdn.net/lixiaohuiok111/article/details/27087129
0 0
- 使用ulimit 命令可以分别查看软限制和硬限制
- 使用ulimit 命令可以分别查看软限制和硬限制
- 使用ulimit命令和limits.conf限制系统资源的利用
- 资源的软限制和硬限制
- AIX 用户使用的系统资源限制包括两个概念 --- 硬限制(hard limits) 和软限制(soft limits)
- print OS 软限制和硬限制的值
- 【linux命令】ulimit设置系统限制
- Linux修改各种限制命令ulimit
- 从ulimit命令看socket的限制
- Linux-ulimit-系统资源限制
- ulimit 系统限制
- ulimit限制系统资源
- 修改 Ubuntu ulimit 限制
- 修改 Ubuntu ulimit 限制
- ulimit资源限制
- 修改 Ubuntu ulimit 限制
- 修改linux ulimit 限制
- Linux 硬限制和软限制 http://www.52ml.net/2624.html
- 深入理解C语言
- 判断点在多边形内的多种写法
- Android ViewPager实现Tabhost选项卡底部滑块动态滑动过渡
- [Flex]Flex Builder中网络监视器导致“访问URL时遇到安全性错误”
- 多线程GCD的初步研究
- 使用ulimit 命令可以分别查看软限制和硬限制
- Android单点触控技术,对图片进行平移,缩放,旋转操作
- FIR.im 帮你生成管理邀请码 -- inCode
- paoding、imdict、mmseg4j、ik四种分词器的比较
- Openstack并行性能加速(转)
- HashMap源码阅读(2)- 碰撞(冲突)与扩容
- Codeforces Round #247 (Div. 2) C k-Tree
- Java中Math类的几个四舍五入方法的区别
- centos 安装软件