首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
admin
2013-09-16
45
问题
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
选项
答案
(1)对 页表所需的空间采用离散分配。(2)只 将当前所需的一部分页表项调入内存,其余表项仍驻留在外存中,仅当必须时才调入内存。具体的实现方案是采用两级页表。在用户逻辑地址原来的划分基础上,将页表部分再分为 页表索引项和页表两部分,也就是说对页表也进行分页。对于投人运行的程序,将其页表索引调入内存,而对其页表仅调入少量的项。程序运行时如找不到相应的页表,则产生一个中断,请求操作系统将该页表调入内存。两级页表适应了大地址空间的需要,实现了虚拟存储系统,但增加了地址变换的开销和操作系统管理上的复杂性。
解析
在分页系统中,允许将进程的每一页离散地存储在内存的任一物理块中,为能保证进程的正常运行,系统建立了页表。在进程地址空间内的所有页,依次在页表中有一页表项,其中记录了相应页在内存中的对应物理块号,进程执行时通过查找页表,即可找到每页在内存中的位置,即页表的作业是实现页号到物理块号的地址映射。当地址空间变得非常大时,页表也将变得非常大,将占用相当大的内存空间。对于一个具有32位地址空间的分页系统,规定页面大小为4KB,则在每个进程页表中的页表项可达到1MB,又因为每个页表项占用4B,故仅每个进程的页表项就要占用4MB的内存空间,而且要求是连续的,这显然是不现实的。可以从以下两个方面来解决这个问题。
转载请注明原文地址:https://kaotiyun.com/show/h0xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
()的手工业和商业,是由官府统一经营和管理的,称为工商食官。
分析百家争鸣的社会背景及主要原因。
根据《国际联盟盟约》的内容分析其实质。
结合史实,分析华北事变前后国民党对日本政策的变化及其主要原因。(华东师范大学2004年中国通史真题)
《凡尔赛和约》中,战胜国以何种方式处置德国的全部海外殖民地?()。
()的设置是清王朝实行满汉联合、以汉制汉统治方式在军事上的具体体现
简述西欧城市兴起的原因、方式及其影响。
1905年至1907年间,围绕中国究竟是采用革命手段还是改良方式这个问题,革命派与改良派进行论战的舆论阵地是()。
随机试题
宫缩乏力对母体的影响,与哪项无关
石料的压碎值越大集料抗压碎能力越差;石料的磨光值越高表示其抗滑性越好;石料的磨耗值越高表示其耐磨性越好。()
目前,海上定位常用的方法是()。
在确定企业的资本结构时,应考虑资产结构的影响。一般地,拥有大量固定资产的企业主要是通过长期负债和发行股票筹集资金,而拥有较多流动资产的企业主要依赖流动负债筹集资金。()
关于选题申报,说法错误的有()。
外资银行进入新兴市场国家,新兴市场国家银行业的各主体为了维持自身的生存,会尽可能争取较大的市场份额,充分拓展自身竞争优势,努力向客户提供质优价廉的金融产品和金融服务。这个过程必然带动银行业微观效率的提升。“这个过程”指的是()。
回归测试是()维护中最常运用的方法。
能够存放组合框的所有项目内容的属性是
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:设置报表“rEmp”按照“性别”字段分组降序排列输出,同时在其
Springisa【B1】______season.Thetemperaturesaremild,andthebloomingtreesandflowersmakethecitybright【B2】______.This
最新回复
(
0
)