linux 进程学习笔记-进程ID,PID
2024-09-08 15:24:14
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
最新文章
- HTML5新特性之Mutation Observer
- SQL Server中删除重复数据
- 总有一天会NB的! SB一样的坚持会有NB一样的结果的!
- Page Object Model (Selenium, Python)
- MySQL查询重复出现次数最多的记录
- HDU 1005 Number Sequence(AC代码)
- 【JavaScript】新浪微博ajax请求后改变地址栏url,但页面不跳转的方案解析
- HDOJ2016数据的交换输出
- vs编译和运行的区
- 如何消除word中的回车符号
- JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
- 简单三层分页aspnetpager控件(欢迎指点)
- 1624: [Usaco2008 Open] Clear And Present Danger 寻宝之路
- H5学习的第三周
- mybatis 详解(九)------ 一级缓存、二级缓存
- Windows API方式直接调用C#的DLL,支持多音字转拼音、Gzip解压缩、公式计算(VBA、C++、VB、Delphi甚至java都可以)
- Python【第四篇】函数、内置函数、递归、装饰器、生成器和迭代器
- Nginx (安装+ 配置域名+ 访问认证 +发布文件)
- 从零开始学 Web 之 CSS3(二)颜色模式,文字阴影,盒模型,边框圆角,边框阴影
- 2018.12.15 spoj Longest Common Substring II(后缀自动机)
热门文章
- Node.js学习笔记(5)——关于child_process模块
- eclipse--windowBuilder
- Bootstrap学习速查表(三) 表单
- FTPHelper类
- Java源代码之LinkedHashMap
- Mysql 免密码登录,修改密码及忘记密码操作
- 【BZOJ3834】[Poi2014]Solar Panels 分块好题
- 常用脚本--查看死锁和阻塞usp_who_lock(转)
- Hadoop实战-Flume之Source regex_filter(十三)
- Java for LeetCode 100 Same Tree