博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【原创】修改最大用户进程限制 "ulimit -u"
阅读量:4320 次
发布时间:2019-06-06

本文共 740 字,大约阅读时间需要 2 分钟。

centos 6.x

  内核版本2.6.32以上,修改/etc/security/limits.d/90-nproc.conf:因为系统是先读/etc/security/limits.conf的值,在用/etc/security/limits.d/90-nproc.conf去覆盖,所以,仅仅更改/etc/security/limits.conf是没有效果的

centos 5.x

  centos 5.x 并没有90-nproc.conf这个文件,我这边是通过修改/etc/security/limits.conf,在最后添加

    * soft nproc N
    * hard nproc N

 

如果没有限制, 则最大值是由物理内存大小决定:/proc/meminfo(kb) 除以 128(kb),原理来自于:http://blog.yufeng.info/archives/2568

$ cat /proc/meminfo |grep MemTotal

MemTotal: 49421024 kB

$ echo "49421024 / 128"| bc

386101

$ ulimit -u

385962

注:

 

如果进程可能会无限制条用fork,且进程已经启动的情况下,在修改上述的值是无效的,以下为动态调整方法:

  echo -n ‘Max processes=SOFT_LIMITS:HARD_LIMITS’ > /proc/`pidof mysqld`/limits

  通过如上命令就可以动态调整已经存在的mysqld的processes限制了。

 

转载于:https://www.cnblogs.com/pengyusong/p/5744480.html

你可能感兴趣的文章
车牌正则表达式
查看>>
Win form碎知识点
查看>>
避免使用不必要的浮动
查看>>
第一节:ASP.NET开发环境配置
查看>>
sqlserver database常用命令
查看>>
rsync远程同步的基本配置与使用
查看>>
第二天作业
查看>>
访问属性和访问实例变量的区别
查看>>
Spring MVC 异常处理 - SimpleMappingExceptionResolver
查看>>
props 父组件给子组件传递参数
查看>>
【loj6038】「雅礼集训 2017 Day5」远行 树的直径+并查集+LCT
查看>>
十二种获取Spring的上下文环境ApplicationContext的方法
查看>>
UVA 11346 Probability 概率 (连续概率)
查看>>
linux uniq 命令
查看>>
Openssl rand命令
查看>>
HDU2825 Wireless Password 【AC自动机】【状压DP】
查看>>
BZOJ1015: [JSOI2008]星球大战starwar【并查集】【傻逼题】
查看>>
HUT-XXXX Strange display 容斥定理,线性规划
查看>>
mac修改用户名
查看>>
一道关于员工与部门查询的SQL笔试题
查看>>