计算机操作系统 左万利 第二章课后习题答案
1、为何引进多道程序设计,在多道程序设计中,内存中作业的道数是否越多越好?说明原因。
引入多道程序设计技术是为了提高计算机系统资源的利用率。在多道程序系统中,内存中作业的道数并非越多越好。一个计算机系统中的内存、外设等资源是有限的,只能容纳适当数量的作业。当作业道数增加时,将导致对资源的竞争激烈,系统开销增大,从而导致作业的执行缓慢,系统效率下降。
2、多道程序设计会带来那些问题?如何解决?
问题:
1、处理器资源管理问题
2、内存资源管理问题
3、设备资源管理问题
解决办法: 确定适当的分配策略,对资源进行管理。
3、什么是进程?进程具有哪些主要特性?试比较进程与程序之间的相同点和不同点。
进程:进程是具有一定独立功能的程序关于一个数据集合的一次运行活动。
特点:
- 并发性
- 动态性
- 独立性
- 交往性
- 异步性
- 结构性
相同点与不同点: 程序是静态的,进程是动态的;进程是有生存期的,而程序没有,一个程序可对应多个进程,而一个进程只能对应一个程序。