交换技术(swaping) 视频11
2016-06-19 22:55
232 查看
进程挂起的原因
1)进程全部阻塞,处理机空闲
2)系统负荷过重,内存空间紧张
3)操作系统需要,操作系统可能挂起后台进程或者一些服务进程(后台进程 优先级比 前天进程低),或者可能导致系统故障的进程
4)终端用户的请求
5)父进程的需求
被挂起进程的特征
1)不能立即执行
2)可能等待某个事件的发生,(若是,阻塞条件独立于挂起条件,即使阻塞事件发生,该进程也不能立即执行
3)使之挂起的进程为:自身、其父进程、os
4)只有挂起它的进程才能使之由挂起状态转换为其他状态
挂起与阻塞
阻塞? 进程是否等待事件,
挂起? 进程是否被换出内存
就绪/挂起 只要调入内存即可执行
阻塞/挂起 进程在外存,等待事件
处理机可调度执行的进程:
1)新创建的进程
2)换入一个以前挂起的进程 系统会还如一个以前挂起的进程执行.
1)进程全部阻塞,处理机空闲
2)系统负荷过重,内存空间紧张
3)操作系统需要,操作系统可能挂起后台进程或者一些服务进程(后台进程 优先级比 前天进程低),或者可能导致系统故障的进程
4)终端用户的请求
5)父进程的需求
被挂起进程的特征
1)不能立即执行
2)可能等待某个事件的发生,(若是,阻塞条件独立于挂起条件,即使阻塞事件发生,该进程也不能立即执行
3)使之挂起的进程为:自身、其父进程、os
4)只有挂起它的进程才能使之由挂起状态转换为其他状态
挂起与阻塞
阻塞? 进程是否等待事件,
挂起? 进程是否被换出内存
就绪/挂起 只要调入内存即可执行
阻塞/挂起 进程在外存,等待事件
处理机可调度执行的进程:
1)新创建的进程
2)换入一个以前挂起的进程 系统会还如一个以前挂起的进程执行.
![](https://images2015.cnblogs.com/blog/892381/201606/892381-20160619224951741-1102367262.jpg)
相关文章推荐
- 直流电机调速
- boost assert分析
- 回信--5.19
- 设计模式之观察者模式之一、引出观察者mosh
- CSS filter滤镜属性
- mybatis_user_guide(5) 动态 SQL
- SPOJ 694 Distinct Substrings
- 我的自动化日记1——元素定位过程中的意外事故
- EasyUI初识
- TCP的SO_LINGER 选项
- asmack项目介绍
- js的HTML属性操作
- Android AsyncTask 源码解析
- search in 2d matrix and serach minimum in rotated array
- Android Fragment的设计模式:工厂模式
- hdu2047
- 推写拉读
- 【java】:selection doesn't contain a maintype
- Linux设备驱动入门----globalmem字符设备驱动
- 励志经典,持续收集ing....