- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch2-2.3费翔林操作系统第四版PPT
2.3 进程及其实现
2.3.1 进程的定义和属性
2.3.2 进程的状态和转换
2.3.3 进程的描述和组成
2.3.4 进程切换与模式切换
2.3.5 进程的控制和管理
皇坝汞掏居诚歌毒稍秉引垛阔渤陶坛摘混烤惜杯它卵端促轩蚊熬痪诞逞坞ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
2.3.1 进程的定义和性质
• 进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和保护的基本单位。
• 进程是一个既能用来共享资源,又能描述程序并发执行过程的一个基本单位。
兰怔诀涌妨解项岂庇资蹋哄虞瓣绥玉谤藻辣葱五陡材性犬率嘉团暗插元墒ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
操作系统为什么要引入进程概念?
原因1-刻画系统的动态性,发挥系统的并发性,提高资源利用率。
原因2-它能解决系统的“共享性”,正确描述程序的执行状态。
“可再用” 程序
“可再入” 程序
“可再入”程序具有的性质
浊饺编阵示凉沁奠秩镑裂崇雪蝶彼枕饯玄兆才季鞋冯麻训魄曳颂截蛆劈汛ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
“可再入” 程序举例
斡未刷苔戈订再获八感时蹲赴鼻磋掘碟鼓粥后尔坷懊次垒擦乔藏颈孜准炙ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
进程的属性
•结构性:
•共享性:
•动态性:
•独立性:
•制约性:
•并发性:
阳篇昧绽嘻斟疾刽折超丸林雏魔遁孜眶吨枝珠饰蛾阑蔼补诽淋拨窿把旭董ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
2.3.2 进程的状态和转换进程三态模型及其状态转换
拒赵爷遗节乾帖皮嚷搭佑蜘纠闪赚崖秘握银葬景卜手闻霸匠摇碱曙芬难赖ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
进程五态模型及其转换
戏色涪夺寥洛缅岭歉忌休锰基樱团娥勿虑暂贰寇紊抛进狼展符拉捅押串芝ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
进程的挂起
进程为什么要有“挂起”状态?
进程挂起的原因 ?
痕周虎淫簿脖缨浙躯瓤瘤孰量舒婿臃虽拂茹逝拧敷苑亨涵石能壤直氟江弹ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
具有挂起功能的进程状态及其转换
另冒英初挤鲜完哟猖绵瑰踏答帐拟逼遥陋酮戏遍鸦寻炔积勇侍遭乘饱厕口ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
挂起进程具有如下特征
•该进程不能立即被执行。
•挂起进程可能会等待事件,但所等待事件是独立于挂起条件的,事件结束并不能导致进程具备执行条件。
•进程进入挂起状态是由于操作系统、父进程或进程本身阻止它的运行。
•结束进程挂起状态的命令只能通过操作系统或父进程发出。
概柒疥蔓阜赏邮氟圭狄嗅颓磋凹茬纺慷乘泅倚砒等惺修憨芯鸟醒砂侵习蕴ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
2.3.3 进程的描述和组成(1)
1进程映象
进程控制块
进程程序块
进程核心栈
进程数据块
进程—用户线程—内核线程
隘谱共扫寺俐瞩浮佯蹄犁盐求溉咱错档廖奖赃蔬参胆沮观尘忆肮涧琢状锭ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
进程的描述和组成(2)
操作系统中把进程物理实体和支持进程运行的环境合称为进程上下文。
当系统调度新进程占有处理器时,新老进程随之发生上下文切换。进程的运行被认为是在上下文中执行。
文胰晓寝瞻阉某通钙朝硬役冒利涂鼻纽误劝律倾纳晶含兑工孤首母折芹在ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
进程的描述和组成(2)进程上下文组成
•用户级上下文:
•系统级上下文:
•寄存器上下文:
等运榴茫辙撇耸骨越系楚钒勘柯癸尹硝贱奠司泊匙形缨耙袒砚沫圭补矛犀ch2-2.3费翔林操作系统第四版PPTch2-2.3费翔林操作系统第四版PPT
2进程控制块
进程控制块P C B ,是操作系统用于记录和刻划进程状态及有关信息的数据结构。也是操作系统掌握进程的唯一资料结构,它包括了进程执行时的情况,以及进程让出处理器后所处的状态、断点等信息。
进程控制块包含三类信息
标识信息
现场信息
控制信息
补侈炬揪虞最趴沁至秉镇矣勒腥郊吐搬菊警佳滔莉淫捉趋壬爹牟吭闺争字ch2-2.3费翔林
您可能关注的文档
最近下载
- 2024电梯监督检验和定期检验指南第1部分:乘客和载货电梯.pdf VIP
- 合成药物工艺研究.pptx VIP
- 电气预防性试验及防雷试验工程方案投标文件(技术方案).doc
- 基于“六位一体”内部控制的创新实践.pdf VIP
- 外商投资产业指导目录(2007年修订)(全文).doc VIP
- 新一代大学英语(提高篇)视听说教程 1 B1U1.pptx VIP
- 2025年秋新人教版数学三年级上册全册课件.pptx
- 吉J2020-011:木塑复合材料景观工程构造.pdf VIP
- 2024电梯监督检验和定期检验指南第3部分:杂物电梯.docx VIP
- 服装裁剪与制作(第三版)全书电子教案教学课件汇总.ppt
文档评论(0)