2.2 进程状态转换

时间:2021-07-07 01:10:58

1.进程的状态-3态模型

2.2 进程状态转换

就绪态:简单理解,进程已经有了CPU的资源,但是没有CPU的执行权,处于等待的状态
阻塞态:比如等待一个用户的输入,不能直接变成运行态;因为阻塞的时候已经让出了CPU资源

2.进程的状态-5态模型

2.2 进程状态转换

就绪态、阻塞态也可以到达终止态

3.进程相关命令

3.1 查看进程

2.2 进程状态转换

ps aux是一个快照,不能动态显示
2.2 进程状态转换
2.2 进程状态转换
2.2 进程状态转换
PPID 父进程的ID
PGID进程组的ID

3.2 实时显示进程动态

2.2 进程状态转换
2.2 进程状态转换

3.3 杀死进程

2.2 进程状态转换
2.2 进程状态转换

-9 信号,强制杀死
小tip:后台运行一个可执行程序:

./a.out &

4.进程号和相关函数

2.2 进程状态转换

当前运行的程序的父进程就是当前的终端