zoukankan      html  css  js  c++  java
  • linux 进程学习笔记-进程ID,PID

    PID,进程号 , 范围在2~32767(??为什么需要这么多),而一个名为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 
  • 相关阅读:
    js array 排序
    element 右键菜单
    Element ui tree 搜索
    threejs CameraHelper 查看照相机的观察范围
    android 错误解决
    数据结构学习--数组
    js 遍历树的层级关系的实现
    一篇文章理清WebGL绘制流程
    最基础的CSS面试题
    display:flex;多行多列布局学习
  • 原文地址:https://www.cnblogs.com/zendu/p/4990738.html
Copyright © 2011-2022 走看看