首页 > 试题广场 >

当系统发生抖动(thrashing)时,可以采取的有效措施是

[单选题]

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

  • 仅Ⅰ
  • 仅Ⅱ
  • 仅Ⅲ
  • 仅Ⅰ, Ⅱ
选A。
发生“抖动”的根本原因是:
      同时在系统中运行的进程太多 ,由此分配给每一个进程的物理块太少不能满足进程正常运行的基本要求,致使每个进程在运行时,频繁地出现缺页,必须请求系统将所缺之页调入内
太多的话, 最直接有效的方法当然是撤销部分进程。
发表于 2016-12-06 11:34:37 回复(0)
选A
1、抖动是什么?
如果分配给进程的存储块数量小于进程所需要的最小值,进程的运行将很频繁地产生缺页中断,这种频率非常高的页面置换现象称为抖动。
2、系统抖动:是指刚被调出的页又立即被调入所形成的频繁调入调出的现象。
3、原因:置换算法选择不当
4、解决办法:优化置换算法;减少进程数;增大内存

发表于 2020-03-11 18:55:29 回复(0)
在具有对换功能的操作系统中,通常把外存分为文件区和对换区。前者用于存放文件,后者用于存放从内存换出的进程。抖动现象是指刚刚被换出的页很快又要被访问。为此,又要换出其他页,而该页又快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上。撤销部分进程可以减少所要用到的页面数,防止抖动。对换区大小和进程优先级都与抖动无关。
发表于 2018-04-04 17:00:34 回复(2)
<p>是内存容量小了,而不是交换区容量</p>
发表于 2020-09-01 20:34:04 回复(0)
在具有对换功能的操作系统中,通常把外存分为文件区和对换区。前者用于存放文件,后者用于存放从内存换出的进程。抖动现象是指刚刚被换出的页很快又要被访问,为此又要换出其他页,而该页又很快被访问,如此频繁地置换页面,以致大部分时间都花在页面置换上,引起系统性能下降。撤销部分进程可以减少所要用到的页面数,防止抖动。对换区大小和进程优先级都和抖动无关
发表于 2019-03-07 11:48:43 回复(0)
内存不够大么,话说为什么期末试题都是牛客原题?
编辑于 2021-07-07 22:27:45 回复(0)
抖动是由于缺页运行的进程频繁造成的。因此,如果想消除此现象,就要想办法给每个进程分配更多的页面。由于系统总的页面数目有限,所以只能通过撤销一部分进程,使得正在运行中的每个进程分配的页面更多。
编辑于 2017-12-25 10:11:22 回复(0)
选A。
发生“抖动”的根本原因是:
      同时在系统中运行的进程太多 ,由此分配给每一个进程的物理块太少不能满足进程正常运行的基本要求,致使每个进程在运行时,频繁地出现缺页,必须请求系统将所缺之页调入内
太多的话, 最直接有效的方法当然是撤销部分进程。
发表于 2017-04-20 08:45:54 回复(0)