进程三态
来源:互联网 发布:橡木 知乎 编辑:程序博客网 时间:2024/06/05 11:21
三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。
(1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。
(2)就绪:当一个进程获得了除处理机以外的一切所需资源,一旦得到处理机即可运行,则称此进程处于就绪状态。就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列;当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。
(3)阻塞:也称为等待或睡眠状态,一个进程正在等待某一事件发生(例如请求I/O而等待I/O完成等)而暂时停止运行,这时即使把处理机分配给进程也无法运行,故称该进程处于阻塞状态。
0 0
- 进程三态
- 进程的三态模型
- Linux进程的三态
- 进程的三态模型
- Linux进程的三态
- Linux进程状态(有别于进程三态)
- Linux进程的三态及其之间的相互转换
- 进程的描述与控制 进程的状态和转换 三态模型和五态模型
- 三态树
- 三态工作流
- 三态门
- hibernate 三态
- 三态门
- 三态门
- hibernate 三态
- 三态门
- hibernate 三态
- 三态树
- mybatis generator xml配置模板
- [Leetcode] #343 Integer Break (DP)
- RateLimit--使用guava来做接口限流
- 虚拟机装win7
- Utgard使用总结(OPC)
- 进程三态
- Ext.Toolbar中元素居中
- Redis安装和常用命令
- 【pv】pv信号量
- _IO, _IOR, _IOW, _IOWR 宏的用法与解析
- 互联网组织的未来:剖析GitHub员工的任性之源
- JS的本地保存localStorage、sessionStorage用法总结
- Programming input drivers
- 计算机网络面试题总结