校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > UI专业知识 > 色彩
题目

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

A.仅Ⅰ

B.仅Ⅱ

C.仅Ⅲ

D.仅Ⅰ, Ⅱ

解答

正确答案是 A

发生“抖动”的根本原因是:
      同时在系统中运行的进程太多 ,由此分配给每一个进程的物理块太少,不能满足进程正常运行的基本要求,致使每个进程在运行时,频繁地出现缺页,必须请求系统将所缺之页调入内 存。
太多的话, 最直接有效的方法当然是撤销部分进程。
C 2条回复 评论
碧海问舟

抖动是由于缺页运行的进程频繁造成的。因此,如果想消除此现象,就要想办法给每个进程分配更多的页面。由于系统总的页面数目有限,所以只能通过撤销一部分进程,使得正在运行中的每个进程分配的页面更多。

发表于 2018-10-15 17:50:34
0 0
小小小可乐

在具有对换功能的操作系统中,通常把外存分为文件区和对换区。前者用于存放文件,后者用于存放从内存换出的进程。抖动现象是指刚刚被换出的页很快又要被访问。为此,又要换出其他页,而该页又快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上。撤销部分进程可以减少所要用到的页面数,防止抖动。对换区大小和进程优先级都与抖动无关。

发表于 2018-10-15 17:50:17
0 0