详解linux系统下pid的取值范围

作者:diy534 时间:2023-02-10 18:30:33 

一般PID_MAX=0x8000(可改),因此进程号的最大值为0x7fff,即32767。

进程号0-299保留给daemon进程。

现在的内核好像没有这个限制了,《linux内核设计与实现》上说为了与老版本的unix和linux兼容,pid的最大值默认是32767(short int的最大值),如果你需要的话还可以不考虑和老版本兼容,修改/proc/sys/kernel/pid_max来提高上限用echo重新写入一个数值到这个文件即可。

 由于一般机器不可能同时跑那么多进程+线程,所以32768是肯定够用了,但是系统倾向于分配未使用过的pid给新进程,所以你会发现在正在运行的系统上,有很多低位的pid没有使用,那是因为启动的时候该pid被其它程序用过了,当然,你真有本事用到pid的最大值,系统也有办法解决,那就是从头(低位)搜索未被占用的pid分配给新进程。

总结

以上所述是小编给大家介绍的linux系统下pid的取值范围网站的支持!

来源:https://blog.csdn.net/diy534/article/details/7322136

标签:linux,pid,取值
0
投稿

猜你喜欢

  • 细说AdSense政策——误导性展示

    2007-09-08 08:06:00
  • 百度智能手机输入法v1.0 Beta下载

    2009-12-02 11:26:00
  • IIS6.0下建立FTP“用户隔离”站点

    2007-03-28 13:58:00
  • 用户的需求分析:网站以人为本

    2008-01-18 21:07:00
  • 不用Google Adsense的84个赚钱方法

    2007-09-23 16:17:00
  • 宝塔Linux面板之好用免费的中文Linux VPS主机控制面板适合快速建站

    2023-07-12 05:21:58
  • 好软文取材 应该如何成为传达思想的载体

    2009-06-16 12:34:00
  • 优酷在京发布优酷指数 艾瑞提供数据支持

    2009-11-13 11:23:00
  • 帝国、PHPCMS及织梦对比(六):专题功能对比分析

    2011-08-26 12:53:45
  • 解决VMware15 centos7 桥接模式ssh突然不能访问的问题

    2023-11-04 04:02:51
  • 浅淡新手如何宣传英语网站

    2010-03-03 08:03:00
  • 软件与网站产品的区别

    2009-04-26 19:38:00
  • 做站两年来的感悟(写给新手)

    2008-03-03 12:48:00
  • UNIX下DNS服务器之管理维护篇

    2009-09-20 20:31:00
  • Visual Firebug 1.11 使用帮助 chrome插件

    2011-01-25 12:45:00
  • 从 Flickr 的 DB 服务器配置说起 Swap

    2008-08-05 17:16:00
  • 雅虎又一高层辞职 PHP之父勒多夫确认离开

    2009-11-13 13:48:00
  • 国内ASP系的CMS系统汇总推荐

    2007-11-29 12:51:00
  • LZCMS谈如何设计合适的广告位置

    2010-05-07 17:37:00
  • 加固Windows Server 2003 IIS 服务器

    2010-05-10 18:21:00
  • asp之家 网站运营 m.aspxhome.com