首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
admin
2012-06-21
111
问题
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
选项
答案
在分页系统中,允许将进程的每一页离散地存储在内存的任一物理块中,为能保证进程的正常运行,系统建立了页表。在进程地址空间内的所有页,依次在页表中有一页表项,其中记录了相应页在内存中的对应物理块号,进程执行时通过查找页表,即可找到每页在内存中的位置,即页表的作业是实现页号到物理块号的地址映射。当地址空间变得非常大时,页表也将变得非常大,将占用相当大的内存空间。对于一个具有32位地址空间的分页系统,规定页面大小为4 KB,则在每个进程页表中的页表项可达到1 MB,又因为每个页表项占用4 B,故仅每个进程的页表项就要占用4 MB的内存空间,而且要求是连续的,这显然是不现实的。可以从以下两个方面来解决这个问题。 (1)对页表所需的空间采用离散分配。 (2)只将当前所需的一部分页表项调入内存,其余表项仍驻留在外存中,仅当必须时才调入内存。具体的实现方案是采用两级页表。在用户逻辑地址原来的划分基础上,将页表部分再分为页表索引项和页表两部分,也就是说对页表也进行分页。对于投入运行的程序,将其页表索引调入内存,而对其页表仅调入少量的项。程序运行时如找不到相应的页表,则产生一个中断,请求操作系统将该页表调入内存。两级页表适应了大地址空间的需要,实现了虚拟存储系统,但增加了地址变换的开销和操作系统管理上的复杂性。
解析
转载请注明原文地址:https://kaotiyun.com/show/lAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
蒸汽机从发明到应用经历了84年,电动机为63年,原子能利用为6年,晶体管为4年,这突出说明了()。
19世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
论述西晋占田制的实行及其意义。(兰州大学2001年中国古代史真题;北京师范大学2004年历史学综合真题)
简述战后西欧经济的变化过程。
我国第一部系统的史学理论著作是()。
西汉时期,张骞第一次出使西域的主要目的是()
三国时期,魏、蜀、吴灭亡的先后顺序是()。
太平天国后期,提出《资政新篇》这一具有资本主义色彩改革方案的是()。
洪武八年,朱元璋仿照元朝的办法,印造(),命令民间通行,形成了钱、钞并用的货币制度
随机试题
Cultureisthesumtotalofallthetraditions,customs,beliefs,andwaysoflifeofagivengroupofhumanbeings.Inthis【C1】
下列可以成为《物权法》上的物的有()。
承重水泥搅拌桩进行强度检验时,应取()后的试件。
袁先生与李女士刚刚结婚,组建家庭。其中,袁先生,28岁,每年的年收入为5万元;李女士,28岁,每年的年收入为3万元,每月还可以获得投资收入500元。以上所得均为税后所得。袁先生一家每月的生活支出为800元,赡养父母每月支付400元,医疗费每月200元,车辆
财政支出缺位带来的消极影响有()。
某中外合作经营企业在合同中约定外国合作者在合作期限内先行回收投资,当该企业合作期满时,对合作企业的全部固定资产,中方合作者有优先购买的权利。()
求助者中心疗法所使用的“经验”的概念的含义是()。
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
Whatisthespeaker’sattitudetowardsheavymetalmusic?
Languageislearnedprimarilythroughcommunicationwithotherpeople.Researchshowsthatthemorecommunicationchildren【S1】__
最新回复
(
0
)