跳转至

Base

进程管理

开机初始化后。

0号是idle程序,内核态程序。

这里纠正一下我的错误,root用户创建的程序也是用户态程序,root可以加载卸载内核模块

1号是init程序,内核运行的第一个程序(systemd后面说),也是其他用户态的祖先。父进程对子进程做清楚工作。

进程和线程

在linux没有特意区分。所以线程看作轻量化进程 TODO 自己写多线程貌似还是显示一个PID。

systemd