[linux] 进程五状态模型
程序员文章站
2022-06-23 23:06:35
运行态:该进程正在执行;就绪态:进程做好了准备,只要有机会就开始执行;阻塞态:进程在某些事件发生前不能执行,如I/O 操作完成;新建态:刚刚创建的进程,操作系统还没有把它加入到可执行进程组中。通常是进程控制块已经创建但还没有加载到内存中的新进程;退出态:操作系统从可执行进程组中释放出的进程,或者是因 ......
运行态:该进程正在执行;
就绪态:进程做好了准备,只要有机会就开始执行;
阻塞态:进程在某些事件发生前不能执行,如i/o 操作完成;
新建态:刚刚创建的进程,操作系统还没有把它加入到可执行进程组中。通常是进程控制块已经创建但还没有加载到内存中的新进程;
退出态:操作系统从可执行进程组中释放出的进程,或者是因为它自身停止了,或者是因为某种原因被取消。
进程的三态转换
推荐阅读
-
第一次作业:关于Linux 2.6.20进程模型和O(1)调度器算法的分析
-
第一次作业:基于Linux操作系统深入源码进程模型分析
-
第一次作业:基于Linux 4.5的进程模型与调度器分析
-
第一次作业:基于Linux进程模型分析
-
linux进程间通信---本地socket套接字(五)---多路IO转接服务器实现一个server对应多个client---poll实现
-
Linux系统进程状态、僵尸进程及孤儿进程讲解
-
【原创】(五)Linux进程调度-CFS调度器
-
[linux] 进程五状态模型
-
Linux 下的五种 IO 模型详细介绍
-
Linux网络编程【五】:TCP协议高性能服务器(http)模型之I/O多路转接select