首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
admin
2013-09-16
39
问题
分页存储管理中,页表的功能是什么?当系统中的地址空间变得非常大时(如32位地址空间),会给页表的设计带来什么样的新问题?请给出一种解决方法,分析它的优点和缺点。
选项
答案
(1)对 页表所需的空间采用离散分配。(2)只 将当前所需的一部分页表项调入内存,其余表项仍驻留在外存中,仅当必须时才调入内存。具体的实现方案是采用两级页表。在用户逻辑地址原来的划分基础上,将页表部分再分为 页表索引项和页表两部分,也就是说对页表也进行分页。对于投人运行的程序,将其页表索引调入内存,而对其页表仅调入少量的项。程序运行时如找不到相应的页表,则产生一个中断,请求操作系统将该页表调入内存。两级页表适应了大地址空间的需要,实现了虚拟存储系统,但增加了地址变换的开销和操作系统管理上的复杂性。
解析
在分页系统中,允许将进程的每一页离散地存储在内存的任一物理块中,为能保证进程的正常运行,系统建立了页表。在进程地址空间内的所有页,依次在页表中有一页表项,其中记录了相应页在内存中的对应物理块号,进程执行时通过查找页表,即可找到每页在内存中的位置,即页表的作业是实现页号到物理块号的地址映射。当地址空间变得非常大时,页表也将变得非常大,将占用相当大的内存空间。对于一个具有32位地址空间的分页系统,规定页面大小为4KB,则在每个进程页表中的页表项可达到1MB,又因为每个页表项占用4B,故仅每个进程的页表项就要占用4MB的内存空间,而且要求是连续的,这显然是不现实的。可以从以下两个方面来解决这个问题。
转载请注明原文地址:https://jikaoti.com/ti/OoajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
根据《国际联盟盟约》的内容分析其实质。
第一次世界大战后。《凡尔赛条约》规定了国际联盟管理15年的德国地区是()。
《凡尔赛和约》中,战胜国以何种方式处置德国的全部海外殖民地?()。
《凡尔赛和约》中,战胜国以何种方式处置德国的全部海外殖民地?()。
简述西欧城市兴起的原因、方式及其影响。
西汉初年,西域共有36国,其中以()人口最多。
西欧早期资产阶级反封建斗争以反天主教会的方式进行,主要原因是()①天主教会是最有势力的封建主集团②天主教会是封建的精神工具③天主教会日益腐败④近代自然科学的兴起
洋务派创办军事工业的方式是()。
随机试题
文献资料上未收载的不良反应是
下列经脉循行中“交人中”的是()
胆汁酸合成的限速酶是
某化工厂因排放污水而致附近养殖户饲养的鱼遭受损失。下列有关表述哪些是错误的?
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性:
替代效应是指当某种税的征收或税率变化影响相对价格或相对效益时,人们就选择另一种消费或活动来代替原先的消费或活动。根据上述定义,下列不涉及替代效应的是()。
2010年,辽宁省全年全部工业增加值8684.7亿元,按可比价格计算,比上年增长16.8%。规模以上工业增加值按可比价格计算比上年增长17.8%。全年规模以上工业企业新产品产值2747.1亿元,比上年增长31.4%。装备制造业、冶金、石化和农产品
若不等式|ax+2|<b的解集为(一1,2),则实数a等于().
某国有企业有一职工,年工资3万元,奖金0.7万元,津贴0.3万元,利用业余时间在民营企业兼职,年收入1.5万元,房租收入3万元。该员工收入结构是()
一个进程获得必要的资源,但是由于进程数多于处理机数,使未分得处理机的进程处于等待处理机的状态,该状态为()。
最新回复
(
0
)