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

 更新时间:2018年07月12日 10:47:04   作者:diy534  
这篇文章主要介绍了详解linux系统下pid的取值范围的相关资料,需要的朋友可以参考下

一般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的取值范围,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 判断CC攻击 netstat命令详解

    判断CC攻击 netstat命令详解

    判断CC攻击 netstat命令详解,快速找出有问题的ip。
    2010-12-12
  • Linux下coredump的配置方法以及流程

    Linux下coredump的配置方法以及流程

    这篇文章主要介绍了Linux下coredump的配置方法以及流程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • Linux中文本处理工具之sort命令详解

    Linux中文本处理工具之sort命令详解

    sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。下面这篇文章主要给大家介绍了Linux中文本处理工具之sort命令的相关资料,需要的朋友可以参考下。
    2017-03-03
  • Ubuntu常用指令及用法详解

    Ubuntu常用指令及用法详解

    本文重点给大家介绍Ubuntu常用指令及用法,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-06-06
  • CentOS如果更改yum更新源详解

    CentOS如果更改yum更新源详解

    平时在安装或更新CentOS软件时,yum方式是最简单方便的,而为避免从国外站点安装更新速度过慢,需要更改yum更新源,那么CentOS怎么修改yum更新源呢?今天小编与大家分享下CentOS修改yum更新源的具体操作步骤,有需要的朋友不妨了解下。
    2016-10-10
  • Windows下PHP安装路径配置错误导致Apache无法启动的解决方法

    Windows下PHP安装路径配置错误导致Apache无法启动的解决方法

    这篇文章主要介绍了Windows下PHP安装路径配置错误导致Apache无法启动的解决方法,本文可以说是一个引号引发的悲剧,需要的朋友可以参考下
    2014-09-09
  • 如何重置 RHEL7/CentOS7 系统的root密码

    如何重置 RHEL7/CentOS7 系统的root密码

    这篇文章主要介绍了如何重置 RHEL7/CentOS7 系统的root密码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-02-02
  • win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警)

    win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警)

    这篇文章主要介绍了win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 新手入门级linux系统常用命令大全

    新手入门级linux系统常用命令大全

    本文为大家分享了Linux常用命令,这些命令几乎每天都要用到,记录下来方便以后查询使用
    2018-10-10
  • Linux搭建DHCP服务器的详细过程

    Linux搭建DHCP服务器的详细过程

    DHCP动态主机配置协议是一个局域网的网络协议,指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码,这篇文章主要介绍了Linux搭建DHCP服务器,需要的朋友可以参考下
    2022-10-10

最新评论