查看“Linux最大进程数ulimit”的源代码
←
Linux最大进程数ulimit
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=* env centos 7 = =* 查看用户打开的最大进程数= <pre>ulimit -a max user processes (-u) 64024 #系统限制某用户下最多可以运行多少进程或线程 </pre> =这些个值来由= <pre> root@dev-hello-1 ~]# cat /proc/sys/kernel/threads-max 128049 root 账号下 ulimit -u 出现的max user processes 的值默认是 # cat /proc/sys/kernel/threads-max的值/2,即系统线程数的一半 普通账号下 ulimit -u 出现的max user processes的值 默认是 /etc/security/limits.d/20-nproc.conf(centos6 是90-nproc.conf) 文件中</pre> =* 修改这个值= ==** /etc/security/limits.conf== <pre> echo "* soft nproc 65535" >> /etc/security/limits.conf echo "* hard nproc 65535" >> /etc/security/limits.conf 注意:修改这里,普通用户 max user process值是不生效的,需要修改/etc/security/limits.d/20-nproc.conf文件中的值。 如果使用*号让全局用户生效是受文件/etc/security/limits.d/20-nproc.conf中nproc值大小制约的,而如果仅仅是针对某个用户,那么就不受该文</pre> ==** /etc/security/limits.d/20-nproc.conf == <pre>因为普通用户受这个文件里的值影响 echo "* soft nproc 65535" >> /etc/security/limits.d/20-nproc.conf </pre> ==** 系统总限制-最终于的解决办法 == <pre> 其实上面的 max user processes 65535 的值也只是表象,普通用户最大进程数无法达到65535 ,因为用户的max user processes的值,最后是受全局的kernel.pid_max的值限制。也就是说kernel.pid_max=1024 ,那么你用户的max user processes的值是127426 ,用户能打开的最大进程数还是1024。 查看全局的pid_max方法: 方法一: cat /proc/sys/kernel/pid_max 方法二: # sysctl kernel.pid_max kernel.pid_max = 32768 最终于的解决办法修改这个值方法: 永久生效方法: 在/etc/sysctl.conf中添加kernel.pid_max = 65535 # vim /etc/sysctl.conf kernel.pid_max = 65535 或者: echo "kernel.pid_max = 65535" >> /etc/sysctl.conf sysctl -p 不行 NOTE: 然后重启机器才能得到 max user processes (-u) 65535 </pre> =* see also = [https://www.huaweicloud.com/articles/31d10c0fcca16be1e0c478c748bc0c08.html Linux最大文件数限制的那些事] [https://www.cnblogs.com/pangguoping/p/5792075.html Linux 最大进程数] [https://www.cnblogs.com/feng0815/p/8620564.html linux文件句柄数 ] [https://www.cnblogs.com/royfans/p/10905461.html 修改linux 最大文件限制数 ulimit ] [https://blog.csdn.net/weixin_30055951/article/details/112282241 ulimit限制 新系统_羞,被ulimit摔一跤,open file最大65535?] [https://www.linkops.cn/itbase/290.html 为什么端口号最大为65535]
返回至
Linux最大进程数ulimit
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
我的导航
关于我
shell
python
ops
linuxchina.net
blog.linuxchina
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息