2.2 进程状态转化
进程状态
- 就绪态:进程具备运行条件,等待系统分配处理器以运行
- 运行态:进程占有处理器正在运行
- 阻塞态:又称为等待(wait)态或睡眠(sleep)态,指进程不具备运行条件,正在等待某个事件的完成
- 新建态:进程刚被创建时的状态,尚未进入就绪队列
- 终止态:进程完成任务到达正常结束点,或出现无法克服的错误而异常终止,或被操作系统及有终止权的进程所终止时所处的状态。进入终止态的进程以后不再执行,但依然保留在操作系统中等待善后。一旦其他进程完成了对终止态进程的信息抽取之后,操作系统将删除该进程。
进程相关命令
- 查看进程
ps aux / ajx后者显示更多进程信息
- 进程信息中的STAT参数意义,如R表示正在运行,S表示休眠状态
- 实时显示进程动态
top加上 -d 来指定显示信息更新的时间间隔,在top命令执行后,可以按以下按键对显示的结果进行排序:
- M 根据内存使用量排序
- K 输入指定的 PID 杀死进程