* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 执行状态、暂停状态和就绪状态构成第三个回路。当接收到某种特殊的信号,比如SIGSTOP(Linux的停止信号)时,处于执行状态的进程放弃CPU,保护现场之后,进入暂停状态,直到获得另外一个特殊的信号才进入就绪状态。 一个处于执行状态的进程调用退出函数exit之后,进程就会进入僵死状态,这种状态下,进程释放了PCB之外的所有系统资源。也就是说,它在系统中只留下这个进程的一个PCB。 僵死进程的父进程通过PCB了解到该进程所处的状态后,采取相应的处理措施,回收PCB,这个进程就完成了它的使命,从僵死走向彻底消亡,上图右上方的虚箭头表示了这种结局。 2.2.4 进程控制 进程控制,是指对系统中的全部进程实施有效的管理,使得进程能够及时创建、撤销,正确地完成进程各状态之间的转换,使得多个进程高效率并发执行,达到系统资源高度共享的目的。 进程状态之间的转换转换通常由三种不同的方式控制:进程控制原语、系统核心函数(比如调度)、和外部事件发生(比如中断)。 这里说的所谓原语, 指系统状态下执行的一些具有特定功能的程序段, 这些程序段具有“原子性” ,是执行过程中不可
您可能关注的文档
最近下载
- 戴维南定理教案.docx VIP
- 《戴维南定理》教案.doc VIP
- 《戴维南定理教案.doc VIP
- 靖江做会讲经民俗探析.doc VIP
- 21 电路的暂态分析 RC串联电路的零状态响应《电工技术》教学教案.docx VIP
- T_DACS 017—2024(学生饮用奶灭菌调制乳).pdf VIP
- 2026ABEA专家共识声明:难治性慢性咳嗽的诊断和治疗PPT课件.pptx VIP
- 中国难治性慢性咳嗽的诊断与治疗专家共识PPT课件.pptx VIP
- 山东日照事业单位招聘医疗卫生岗考试模拟题带答案2025年.docx VIP
- 南京浦口区汤泉街道总体规划2017-2035-江北新区.PDF VIP
原创力文档

文档评论(0)