Linux下进程数量的限制pid_max的配置方法
这是在阅读另外一个产品的告警指导书时,无意中发现pid_max这个参数。
原来Linux内核对于进程的数量使用pid_max做控制。
做一些简单的试验,如下演示获取当前配置值的方法:
#cat/proc/sys/kernel/pid_max 32768 #sysctl-a|greppid_max kernel.pid_max=32768
如下是sysctl命令的帮助。
#sysctl-h Usage: sysctl[options][variable[=value]...] Options: -a,--alldisplayallvariables -Aaliasof-a -Xaliasof-a --deprecatedincludedeprecatedparameterstolisting -b,--binaryprintvaluewithoutnewline -e,--ignoreignoreunknownvariableserrors -N,--namesprintvariablenameswithoutvalues -n,--valuesprintonlyvaluesofavariables -p,--load[=]readvaluesfromfile -faliasof-p --systemreadvaluesfromallsystemdirectories -r,--pattern selectsettingthatmatchexpression -q,--quietdonotechovariableset -w,--writeenablewritingavaluetovariable -odoesnothing -xdoesnothing -daliasof-h -h,--helpdisplaythishelpandexit -V,--versionoutputversioninformationandexit Formoredetailsseesysctl(8).
参考资料:
linux进程数最大值修改https://www.nhooo.com/article/143664.htm
详解linux系统下pid的取值范围https://www.nhooo.com/article/143665.htm
Linux创建进程达到65535的方法https://www.nhooo.com/article/143667.htm
总结
以上所述是小编给大家介绍的Linux下进程数量的限制pid_max的配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!