社区
Linux_Kernel
帖子详情
32位linux最大线程数是多少?为什么超不过pid_max值?
wzy9854
2015-01-27 11:24:18
32位linux最大线程数是多少?为什么超不过pid_max值?
linux内核2.6.27版本下,apache配置40000最大客户端连接,启动apache之后显示创建线程失败
通过修改系统参数发现与/proc/sys/kernel/pid_max 参数大小有关,此参数最大值只有32768无法修改增大
至于/proc/sys/kernel/threads-max值好像完全没有意义,内存足够,请问是什么问题导致线程数上不去呢?
...全文
1476
7
打赏
收藏
32位linux最大线程数是多少?为什么超不过pid_max值?
32位linux最大线程数是多少?为什么超不过pid_max值? linux内核2.6.27版本下,apache配置40000最大客户端连接,启动apache之后显示创建线程失败 通过修改系统参数发现与/proc/sys/kernel/pid_max 参数大小有关,此参数最大值只有32768无法修改增大 至于/proc/sys/kernel/threads-max值好像完全没有意义,内存足够,请问是什么问题导致线程数上不去呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ForestDB
2017-01-08
打赏
举报
回复
http://unix.stackexchange.com/questions/162104/how-to-change-the-kernel-max-pid-number https://www.cyberciti.biz/tips/howto-linux-increase-pid-limits.html 可以检查下你的kernel的config参数。
you5522393
2017-01-02
打赏
举报
回复
创建线程 都是需要分配资源的,你先要确定硬件有这么多内存资源吗!
jintiann
2016-12-13
打赏
举报
回复
看来是高级应用。
chaojie2003
2016-12-07
打赏
举报
回复
搞那么多线程有实际意义吗?
qq_31265429
2016-12-05
打赏
举报
回复
我也遇到这样的问题了 你解决了没有
存储-路飞
2015-02-08
打赏
举报
回复
64bit系统中最大线程数是32K,这种参数都是可修改的,可以问度娘
wzy9854
2015-01-27
打赏
举报
回复
自己顶一下。。。感觉无解了。。
Linux
最大
线程
数限制及当前
线程
数查询
查看系统允许的
最大
线程
数: cat /proc/sys/kernel/threads-
max
Linux
无法直接控制单个进程可拥有的
线程
数,但有参考公式
max
= VM/stack_size,默认stack为8k,可通过降低stack大小或增加虚拟内存来调大每个进程可拥有的
最大
线程
数; 对于支持多
线程
的程序如Java,有可能会遇到一个进程无法创建更多
线程
的情形,其原因多种多样,而OS端可能由此参数造成. 查看系统允许的
最大
进程数: cat /proc/sys/kernel/
pid
_m
linux
开发:
linux
最大
线程
数分析
该
值
是32678(
32位
Linux
系统可创建的
最大
pid
数是
32678),查询当前整个系统已用的
线程
或进程数:pstree -p | wc -l。其中
max
user processes就是表示用户的
最大
进程数,我的这个
值
很大,进程数也没有
超
过它。如果
超
过的话,可以修改
最大
进程数的配置。ps -eLf | grep 项目名 | wc -l 查看单个项目
线程
数,启动失败的这个项目
线程
数一般在600左右。
linux
最大
线程
数分为,进程
最大
线程
数,用户
最大
进程数,整个系统已用的
线程
或进程数。
linux
查看java
线程
数
最大
数_
Linux
最大
线程
数限制及当前
线程
数查询
Linux
最大
线程
数限制及当前
线程
数查询1、总结系统限制有:/proc/sys/kernel/
pid
_
max
#查系统支持的
最大
线程
数,一般会很大,相当于理论
值
/proc/sys/kernel/thread-
max
max
_user_process(ulimit -u) #系统限制某用户下最多可以运行多少进程或
线程
/proc/sys/vm/
max
_map_count硬件内存大小2、Java虚拟机本身...
linux
最大
运行
线程
数,
Linux
系统开启
最大
线程
数 调优
系统
最大
线程
数说明系统可开启的
最大
线程
数,可根据系统本身负载配置进行调优。查看系统
最大
线程
数1、查看系统开启的
最大
线程
数。ulimit -u[root@izbp1brwu1w35r1dmj8ykcz html]# ulimit -u31215输出结果2、查系统支持的
最大
线程
数,一般会很大,相当于理论
值
。cat /proc/sys/kernel/
pid
_
max
[root@izbp1brwu1w35r...
linux
内核
线程
参数优化
linux
内核
线程
参数优化在
Linux
中,内核
线程
参数可以通过目录下的文件进行调整。: 控制系统中可以有多少个
线程
。
pid
_
max
: 控制系统中进程ID的
最大
数目。panic: 如果系统出现“panic”(严重错误),则指定内核等待的秒数,
超
时后系统将进入单用户模式。: 控制nice
值
的
最大
值
,nice
值
越大表示优先级越低。: 控制nice
值
的最小
值
,nice
值
越小表示优先级越高。
Linux_Kernel
4,466
社区成员
17,461
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章