当前位置:首页 > 学习 > 四级网络工程师 > 正文内容

[真1][18][单选]某虚拟页式存储系统中采用最近最少使用(LRU)页面置换算法,系统给每个进程分配 3 页内存,每页大小为 8192 字节。

四级网络工程师3个月前 (02-02)

某进程创建后,代码部分占用 2 页内存并驻留,数据部分占用 1页内存并且当前为空,对于如下程序(每个变量占用一个字)

VAR A: ARRAY [0..2047, 0..2047] OF INTEGER;

FOR j := 0 TO 2047 DO
    FOR i := 0 TO 2047 DO
        A[i, j] := 0;

该程序执行完后产生多少次缺页中断?



2048×2048

2048 x 1

1024 x 1

2048 x 1024


答案

2048 x 1024


解析

综合题意可知,进程在内存中执行代码,但是数据需要从外存调入内存内存为空的状态,每页大小可以存放 8192/4 = 2048 个整数变量。而程序中数据量为 2048×2047,所以每个页面可以存放 4096 个数据元素。这样每次按顺序,总是缺第一、二页,调入一页到内存后又命中第三、四页,即每次缺页两次,由于数据总量有 2048×2047 个整数变量,需要存放在 2048×2047/2048 = 2047 页中,所以缺页次数为 2048 + 1024 次,故选择 D 选项。


转载请注明出处。

本文链接:http://pythonopen.com/?id=7722

相关文章

[1][1][单选]在不同类型的操作系统中,批处理操作系统的缺点是

缺少交互性不能并发运行CPU 利用率低周转时间长大答案缺少交互性解析批处理操作系统的优点是作业流程自...

[1][21][单选]文件系统实现文件的按名存取是通过下列哪一项工作完成的

文件目录查找位示图查找目录项分解记录的成组和分解答案文件目录查找解析文件目录是实现用户按名存取文件的...

[1][25][单选]操作系统在对磁盘的访问中,优化下列哪个时间可以显著改善磁盘读写的性能

寻道时间旋转延时传输时间调度时间答案寻道时间解析磁盘设备在工作时,以恒定的速率旋转,为了读和写,磁头...

[1][30][单选]假设系统由相同类型的 7 个资源被 3 个进程共享,若要使系统不会死锁,每个进程最多可以申请的资源个数是

1234答案3解析7 个资源全部分给 3 个进程,每个进程可以获取 2 个资源,此外还剩一个资源,因...

[1][35][多选]下列关于地址映射的叙述中,哪些是正确的

地址映射过程通常是由硬件完成的地址映射过程中一定要访问页目录和页表地址映射是将虚拟地址转换为物理地址...

[1][43][单选]关于网络协议的描述中,错误的是

由语法、语义与定时3个要素组成组织方式应该采用层次结构模型为网络数据交换制订的规则与标准语法是对事件...