电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

现代操作系统课后习题答案

现代操作系统课后习题答案_第1页
1/33
现代操作系统课后习题答案_第2页
2/33
现代操作系统课后习题答案_第3页
3/33
第 1 页 共 3 3 页 第二章 进程管理 第一部分 教材习题(P81) 3、为什么程序并发执行会产生间断性特征?(P36) 4、程序并发执行,为何会失去封闭性和可再现性?(P37) 【解】程序在并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来改变,致使程序的运行已失去了封闭性。同时由于失去了封闭性,也将导致其再失去可再现性。程序在并发执行时,由于失去了封闭性,程序经过多次执行后,其计算机结果已与并发程序的执行速度有关,从而使程序的执行失去了可再现性。 5、在操作系统中为什么要引入进程概念?(P37)它会产生什么样的影响? 【解】 在操作系统中引入进程的概念,是为了实现多个程序的并发执行。传统的程序不能与其他程序并发执行,只有在为之创建进程后,才能与其他程序(进程)并发执行。这是因为并发执行的程序(即进程)是“停停走走”地执行,只有在为它创建进程后,在它停下时,方能将其现场信息保存在它的PCB 中,待下次被调度执行是,再从PCB 中恢复CPU 现场并继续执行,而传统的程序却无法满足上述要求。 建立进程所带来的好处是使多个程序能并发执行,这极大地提高了资源利用率 和系统吞 吐 量 。但 管理进程也需 付 出 一定 的代 价 ,包 括 进程控 制 块 及 协 调各运行机构 所占 用的内 存空 间开 销 ,以 及 为进行进程间的切 换 、同步 及 通 信等 所付 出 的时间开 销 。 6、试 从动 态性、并发性和独 立性上比 较 进程和程序?(P37) 【解】 (1)动 态性: 进程既 然 是进程实体 的执行过程,因此 ,动 态性是进程最 基 本 的特性。动 态性还 表 现为:“它由创建而产生,由调度而执行,因得 不到 资源而暂 停执行,以 及 由撤 消 而消 亡 ”。可见 ,进程有一定 的生命 期 。而程序只是一组 有序指 令 的集 合 ,并存放 在某 种介 质 上,本 身 并无运动 的含 义 ,因此 ,程序是个静 态实体 。 (2)并发性: 所谓 进程的并发,指 的是多个进程实体 ,同存于内 存中,能在一段 时间内 同时运行。并发性是进程的重 要特征,同时也成 为OS 的重 要特征。引入进程的目 的也正 是为了使其程序能和其它进程的程序并发执行,而程序是无法并发执行的。 (3)独 立性: 进程实体 是一个能独 立运行的基 本 单 位 ,也是系统中独 立获 得 资源和独 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

现代操作系统课后习题答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部