首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
admin
2012-06-21
145
问题
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
选项
答案
在分页系统中,允许将进程的每一页离散地存储在内存的任一物理块中,为能保证进程的正常运行,系统建立了页表。在进程地址空间内的所有页,依次在页表中有一页表项,其中记录了相应页在内存中的对应物理块号,进程执行时通过查找页表,即可找到每页在内存中的位置,即页表的作业是实现页号到物理块号的地址映射。当地址空间变得非常大时,页表也将变得非常大,将占用相当大的内存空间。对于一个具有32位地址空间的分页系统,规定页面大小为4 KB,则在每个进程页表中的页表项可达到1 MB,又因为每个页表项占用4 B,故仅每个进程的页表项就要占用4 MB的内存空间,而且要求是连续的,这显然是不现实的。可以从以下两个方面来解决这个问题。 (1)对页表所需的空间采用离散分配。 (2)只将当前所需的一部分页表项调入内存,其余表项仍驻留在外存中,仅当必须时才调入内存。具体的实现方案是采用两级页表。在用户逻辑地址原来的划分基础上,将页表部分再分为页表索引项和页表两部分,也就是说对页表也进行分页。对于投入运行的程序,将其页表索引调入内存,而对其页表仅调入少量的项。程序运行时如找不到相应的页表,则产生一个中断,请求操作系统将该页表调入内存。两级页表适应了大地址空间的需要,实现了虚拟存储系统,但增加了地址变换的开销和操作系统管理上的复杂性。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/lAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
遵义会议之所以是中共由幼稚走向成熟的标志,主要是因为这次会议()。
论述1840—1979年中国与英美的关系发展。(首都师范大学2015年历史学基础综合真题)
第一国际开展了哪些活动?其内部经历了哪些主要斗争?
洪秀全以宗教手段组织起义,主要利用的是()。
二战期间,下列四次战役的时间先后顺序是()①莫斯科战役②诺曼底登陆③不列颠之战④阿拉曼战役
第二次世界大战期间,苏、美、英三国首脑达成的协议中未能实现的是()。
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。请
随机试题
《三国志》和《三国演义》这两本书的作者依次是西晋的陈寿和元末明初的________。
2:3:1混合液的张力是
附件通常包括()。
下列进出口的货物免征关税的是( )
广东农信作为广东农村金融主力军,近年来始终坚持聚焦()。
辛亥革命的领导人创建的第一个资产阶级革命团体是()。
库里科沃平原战役
Ahistoryoflongandeffortlesssuccesscanbeadreadfulhandicap,but,ifproperlyhandled,itmaybecomeadrivingforce.Wh
WhydoesStephenstudywhaleearwax?
A—assistantshipB—onlineenrollmentC—FacultyandStaffD—GradingSystemE—creditF—TuitionandFeesG—GradePointAverageH—Fin
最新回复
(
0
)