Loading

虚拟内存管理习题补充

当系统发生抖动(thrashing)时,可以采取的有效措施是( )。
Ⅰ.撤销部分进程 Ⅱ.增加磁盘交换区的容量 Ⅲ.提高用户进程的优先级

A、仅Ⅰ
 B、仅Ⅱ
 C、仅Ⅲ
 D、仅Ⅰ, Ⅱ

在具有对换功能的操作系统中,通常把外存分为文件区和对换区。前者用于存放文件,后者用于存放从内存换出的进程。

抖动现象是指:

刚刚被换出的页很快又要被访问,为此又要换出其他页,而该页又很快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上,引起系统性能下降。刚刚被换出的页很快又要被访问,为此又要换出其他页,而该页又很快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上,引起系统性能下降。

发生“抖动”的根本原因是:

同时在系统中运行的进程太多 ,由此分配给每一个进程的物理块太少,不能满足进程正常运行的基本要求,致使每个进程在运行时,频繁地出现缺页,必须请求系统将所缺之页调入内存。

太多的话, 最直接有效的方法当然是撤销部分进程。撤销部分进程可以减少所要用到的页面数,防止抖动。对换区大小和进程优先级都和抖动无关。

posted @ 2021-08-19 10:30  XiaoJ_c  阅读(248)  评论(0编辑  收藏  举报