首页 > 试题广场 >

在请求页式存储管理中,若页面尺寸变小,则缺页中断的次数()。

[单选题]
在请求页式存储管理中,若页面尺寸变小,则缺页中断的次数()。
  • 减少
  • 增加
  • 无影响
  • 可能增加也可能减少
缺页中断的次数取决于操作系统内核的相关结构以及实际运行情况。因为系统中,缺页中断次数和页面大小有些关系,但并不只取决于页面大小,还跟系统总内存总量等很多因素有关,当系统内存不足时,会发生页面交换,此时也会产生很多次缺页中断,但与页面大小就没有太大关系了。
发表于 2016-08-02 16:54:23 回复(1)
缺页率还跟页面置换算法有关
发表于 2022-01-09 20:33:08 回复(0)
请求页式管理和预调入页式管理在作业或进程开始执行之前,都不把作业或进程的 程序段 数据段 一次性地全部装入内存,而只装入被认为是经常反复执行和调用的工作区部分。其它部分则在执行过程中动态装入。
请求页式管理的调入方式是,当需要执行某条指令而又发现它不在内存时或当执行某条指令需要访问其它的数据或指令时.这些指令和数据不在内存中,从而发生 缺页中断 ,系统将外存中相应的页面调入内存。
由于页面变小,所以一个页面中装的语句就少,一次请求读入内存的语句也会相应变少。所有发生缺页中断的可能变大。
发表于 2015-08-14 17:15:40 回复(0)
1.Belady现象:是指当所分配的物理块数增大而页故障数不减反增的异常现象。
2.抖动现象:是指刚刚换出的页面马上又要换入内存,刚刚换入的页面马上又要换出主存,这种频繁的页面调度行为称为抖动,或者颠簸。
【两者不要混淆了,前面有人答错了哟】
3.类似的一道题:请求分页管理中,若把页面尺寸增大一倍而且可容纳的最大页数不变,则在程序顺序执行时缺页中断次数会(B)
A.增加        B.减少      C.不变      D.可能增加也可能减少
因为在请求分页存储器中,由于页面尺寸增大,存放程序需要的页帧数就会减少,因此缺页中断的次数也会减少。
【本题见于王道操作系统单行本】
我之前不懂的原因是没有搞清楚Belady现象。
物理块增加,页故障数也增加了叫Belady。
但是没有说物理块数减少,页故障数减少了也叫Belady呀!

这是逆命题,不是逆否命题,所以不一定成立!

编辑于 2016-08-22 22:18:55 回复(1)
呵呵~刚做了一道题说页的大小和缺页率成反比,页越大,缺页率越小。。真是不懂牛客网
发表于 2016-06-29 16:08:03 回复(1)
FIFO页面的变化会引起抖动现象
发表于 2015-08-08 14:25:08 回复(1)
这坑爹的,之前做的题目一模一样是增大,现在又来可能增大可能减小,自己打脸吗?
发表于 2016-07-26 19:14:52 回复(0)
这坑爹的,之前做的题目一模一样是增大,现在又来可能增大可能减小,自己打脸吗?
发表于 2016-07-26 19:14:52 回复(0)
1.Belady现象:是指当所分配的物理块数增大而页故障数不减反增的异常现象。
2.抖动现象:是指刚刚换出的页面马上又要换入内存,刚刚换入的页面马上又要换出主存,这种频繁的页面调度行为称为抖动,或者颠簸。
【两者不要混淆了,前面有人答错了哟】
3.类似的一道题:请求分页管理中,若把页面尺寸增大一倍而且可容纳的最大页数不变,则在程序顺序执行时缺页中断次数会(B)
A.增加        B.减少      C.不变      D.可能增加也可能减少
因为在请求分页存储器中,由于页面尺寸增大,存放程序需要的页帧数就会减少,因此缺页中断的次数也会减少。
【本题见于王道操作系统单行本】
我之前不懂的原因是没有搞清楚Belady现象。
物理块增加,页故障数也增加了叫Belady。
但是没有说物理块数减少,页故障数减少了也叫Belady呀!

缺页中断的次数取决于操作系统内核的相关结构以及实际运行情况。因为系统中,缺页中断次数和页面大小有些关系,但并不只取决于页面大小,还跟系统总内存总量等很多因素有关,当系统内存不足时,会发生页面交换,此时也会产生很多次缺页中断,但与页面大小就没有太大关系了。



FIFO页面的变化会引起抖动现象
发表于 2017-04-22 09:03:24 回复(0)
这坑爹的,之前做的题目一模一样是增大,现在又来可能增大可能减小,自己打脸吗?
发表于 2016-07-26 19:14:52 回复(0)
这个题明明我记得选的 D 怎么提交上去就变成 B 了。

按照我的理解,页面减小内存利用率会提高,这时候对于内存不足的机器可以减少缺页中断次数
但是对于内存充足的机器而言,页面减小会导致缺页中断次数增加
发表于 2021-08-27 09:56:07 回复(1)
我觉得不管从页面大小考虑还是从程序需要的页帧数考虑,缺页中断的次数增加。
发表于 2020-08-04 09:01:08 回复(0)
缺页中断的次数取决于操作系统内核的相关结构以及实际运行情况。
发表于 2017-04-02 14:40:25 回复(0)
求可能减少的例子??
发表于 2016-06-28 16:02:51 回复(0)
我觉得可以这样理解,如果页面尺寸变小的话,可以变相的认为分配给进程的主存块增加了,这样对于FIFO会出现Belody现象。
发表于 2016-06-14 17:04:14 回复(0)
为什么会减小?
发表于 2015-12-25 14:08:38 回复(2)
B  对于页面进入顺序  1 2 3 4  2 3 4 1,页面尺寸不变时,得到一个缺页率,当尺寸变小,可以认为是变为原来的一半,有 A  变为 B C两个页面,那么最好的情况,是此时的缺页率和原来一致,不会变小,因为每个页面内容少了,只有可能原本我们放入A 不缺页,现在放入B后不缺页,但是放入C缺页,这样导致缺页率增加
个人愚见,欢迎指教
编辑于 2015-08-05 19:23:58 回复(0)
真不知道怎么样,减小了,也许内存中能存放进程的页数更多了呢,不确定才对吧
发表于 2015-05-28 19:55:54 回复(0)