Base
进程管理
开机初始化后。
0号是idle程序,内核态程序。
这里纠正一下我的错误,root用户创建的程序也是用户态程序,root可以加载卸载内核模块
1号是init程序,内核运行的第一个程序(systemd后面说),也是其他用户态的祖先。父进程对子进程做清楚工作。
进程和线程
在linux没有特意区分。所以线程看作轻量化进程 TODO 自己写多线程貌似还是显示一个PID。
开机初始化后。
0号是idle程序,内核态程序。
这里纠正一下我的错误,root用户创建的程序也是用户态程序,root可以加载卸载内核模块
1号是init程序,内核运行的第一个程序(systemd后面说),也是其他用户态的祖先。父进程对子进程做清楚工作。
在linux没有特意区分。所以线程看作轻量化进程 TODO 自己写多线程貌似还是显示一个PID。