进程的基本状态及转换

Posted linshuhui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程的基本状态及转换相关的知识,希望对你有一定的参考价值。

一、进程的基本状态

操作系统引入进程的目的:使多个程序能并发执行,以提高资源利用率和系统吞吐量

1、就绪状态(Ready):这是指进程已经处于准备好运行的状态。即进程已经获得除CPU意外所有必需的资源,只要获得CPU马上就开始运行

2、执行状态(Running):这是指进程已经获得CPU,正在执行。在单处理机系统中,只有一个进程处于执行状态,而在多处理机系统中,可以有多个进程处于执行中。

3、阻塞状态(Black):这是指正在执行的进程由于发生某事件暂时无法执行的状态(比如I/O请求,申请缓存区失败)。也称等待状态、封锁状态

二、进程状态之间的转换

技术分享图片

 

以上是关于进程的基本状态及转换的主要内容,如果未能解决你的问题,请参考以下文章

线程的状态及状态间的转换图

进程的三种基本状态及其转换

进程的三种基本状态及其转换

Python进阶:进程的状态及基本操作

进程的描述与控制

linux下的进程管理(进程的基本了解及查看pstree,ps,pgrep命令)