操作系统复习
一、简答题
-
比较进程调度与作业调度各自特点
作业的调度属于高级调度,进程的调度属于低**级调度,**作业就是从外存放到内存的一个过程,它可以包含一个或多进程。 作业调度按一定的算法从磁盘上的“输入井”中选择资源能得到满足的作业装入内存,使作业有机会去占用处理器执行。 但是,一个作业能否占用处理器,什么时间能够占用处理器,必须由进程调度来决定。
-
什么是分页式存储管理、简述分页式存储管理的地址变换过程
用户程序的地址空间被划分成若干固定大小的区域,称为“页”,相应地,内存空间分成若干个物理块,页和块的大小相等。 可将用户程序的任一页放在内存的任一块中,实现了离散分配。 页式存储管理将内存空间划分成等长的若干物理块,成为物理页面也成为物理块,每个物理块的大小一般取2的整数幂。
-
什么是管程,管程由哪几部分组成
代表共享资源的数据结构和对该共享数据结构实施操作的一组过程所组成的资源管理程序。
一个管程由四个部分组成。它们是管程名称、共享数据的说明、对数据进行操作的一组过程和对共享数据赋初值的语句。
-
虚拟存储器有哪些特征,最本质的特征是什么
虚拟存储器有多次性、对换性、虚拟性三大特征。最本质的特征是虚拟性。
-
推动操作系统发展的主要动力是什么
方便用户:分时系统的出现不仅提高了系统资源的利用率,而且实现了人机交互,方便了用户。
器件的更新换代:微机芯片的不断更新换代,是的计算机的性能快速提高,从而也推动了OS的功能和性能迅速增强和提高。
用户不断提出新的需求
计算机体系结构的发展:例如单处理系统发展为多处理系统,相应的OS也由单处理机OS发展为多处理机OS
不断提高计算机资源的利用率:由此推动了多道批处理系统的产生。 -
同步机制应遵循哪四条准则
- 空闲让进 临界区空闲时,可以允许一个请求进入