PID,进程号 , 范围在2~(??为什么需要这么多),而一个名为idle (或swapper)的进程占据的编号0,init进程占据了编号1。 

进程0和进程1 : 

系统启动时会从无到有地创建进程0,它是所有其它进程的祖先。进程0最终会创建进程1,也就是init,它是Unix系统内核初始化与用户态初始化的接合点,它是其它用户process的祖宗。在运行init以前是内核态初始化,该过程(内核初始化)的最后一个动作就是运行/sbin/init可执行文件。从init process运行开始进入Unix系统的用户态初始化。init不单单启动了用户态的初始化,而且它在系统运行的整个期间都扮演着非常重要的角色。比如: 

Ÿ 在运行当中,具有root权限的用户可以通过再次运行init来切换到不同的运行级别(run level) 

Ÿ init process有认领系统中的所有孤儿进程的责任 

Ÿ 等等…… 

更多的,参考“Linux系统启动” 

系统允许的最大进程数: 

PID的最大值并不是系统所允许的最大进程数,而最大数由NR_TASKS宏定义,默认为512 

最新文章

  1. HTML5新特性之Mutation Observer
  2. SQL Server中删除重复数据
  3. 总有一天会NB的! SB一样的坚持会有NB一样的结果的!
  4. Page Object Model (Selenium, Python)
  5. MySQL查询重复出现次数最多的记录
  6. HDU 1005 Number Sequence(AC代码)
  7. 【JavaScript】新浪微博ajax请求后改变地址栏url,但页面不跳转的方案解析
  8. HDOJ2016数据的交换输出
  9. vs编译和运行的区
  10. 如何消除word中的回车符号
  11. JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
  12. 简单三层分页aspnetpager控件(欢迎指点)
  13. 1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路
  14. H5学习的第三周
  15. mybatis 详解(九)------ 一级缓存、二级缓存
  16. Windows API方式直接调用C#的DLL,支持多音字转拼音、Gzip解压缩、公式计算(VBA、C++、VB、Delphi甚至java都可以)
  17. Python【第四篇】函数、内置函数、递归、装饰器、生成器和迭代器
  18. Nginx (安装+ 配置域名+ 访问认证 +发布文件)
  19. 从零开始学 Web 之 CSS3(二)颜色模式,文字阴影,盒模型,边框圆角,边框阴影
  20. 2018.12.15 spoj Longest Common Substring II(后缀自动机)

热门文章

  1. Node.js学习笔记(5)——关于child_process模块
  2. eclipse--windowBuilder
  3. Bootstrap学习速查表(三) 表单
  4. FTPHelper类
  5. Java源代码之LinkedHashMap
  6. Mysql 免密码登录,修改密码及忘记密码操作
  7. 【BZOJ3834】[Poi2014]Solar Panels 分块好题
  8. 常用脚本--查看死锁和阻塞usp_who_lock(转)
  9. Hadoop实战-Flume之Source regex_filter(十三)
  10. Java for LeetCode 100 Same Tree