博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
进程管理中,挂起的具体含义
阅读量:4196 次
发布时间:2019-05-26

本文共 417 字,大约阅读时间需要 1 分钟。

阻塞挂起状态(Blocked, suspend):进程在外存并等待某事件的出现

就绪挂起状态(Ready, suspend):进程在外存,但只要进入内存,即可运行

挂起(Suspend):把一个进程从内存转到外存;可能有以下几种情况:

阻塞→阻塞挂起:没有进程处于就绪状态或就绪进程要求更多内存资源时,发生这种转换,以提交新进程或运行就绪进程

就绪→就绪挂起:当有高优先级阻塞(系统认为会很快就绪的)进程和低优先级就绪进程时,系统会选择挂起低优先级就绪进程

运行→就绪挂起:对抢占式系统,当有高优先级阻塞挂起进程因事件出现而进入就绪挂起时,系统可能会把运行进程转到就绪挂起状态

激活(Activate):把一个进程从外存转到内存;可能有以下几种情况:

就绪挂起→就绪:没有就绪进程或挂起就绪进程优先级高于就绪进程时,发生转换

阻塞挂起→阻塞:当一个进程释放足够内存时,系统会把一个高优先级阻塞挂起(系统认为会很快出现所等待的事件)进程

转载地址:http://lkzli.baihongyu.com/

你可能感兴趣的文章
Hibernate锁机制--悲观锁和乐观锁
查看>>
Tomcat、Websphere和Jboss类加载机制
查看>>
程序员如何缓解“电脑病”
查看>>
JNDI介绍及常用应用服务器的EJB调用
查看>>
Jms Topic和Queue的比较
查看>>
Spring BlazeDs 集成问题
查看>>
Flex Data Binding详解
查看>>
Flex基本原理
查看>>
Flex样式工作原理
查看>>
PostgreSQL使用注意事项
查看>>
Hibernate延时加载
查看>>
ORACLE中的物化视图
查看>>
Flex Datagrid 三类背景色设定
查看>>
理解Flex itemRenderer(1)--内联渲染器
查看>>
理解Flex itemRenderer(3)--通信
查看>>
理解Flex itemRenderer(4)--状态和过渡
查看>>
理解Flex itemRenderer(5)--效率
查看>>
FLEX数据类型和JAVA数据类型对应关系表
查看>>
迈向工程硕士
查看>>
Flex国际化(I18N )
查看>>