Ⅰ 在请求分页式存储管理中,为什么既有页表,又有快表
实际系统中的做法是采用内存页表和快表相结合的解决方案。系统总是先通过页号与快表中的所有表项进行比较。如果发现匹配的页,则将块号直接从快表中取出,而不必通过页表。
也是该块号与页内位移拼接,形成所需要的绝对地址。如果快表中没有匹配的页号时,系统访问页表进行掉进块号。提高读取数据的速度。
(1)请求分页式存储管理答辩问题扩展阅读:
快表就是存放在高速缓冲存储器的部分页表。作为页表的Cache,它的作用与页表相似,但是提高了访问速率。由于采用页表做地址转换,读写内存数据时CPU要访问两次主存。有了快表,有时只要访问一次高速缓冲存储器,一次主存,这样可加速查找并提高指令执行速度。
Ⅱ 一个请求分页存储管理系统,内存空间为32KB,允许用户编程空间为64个页面,每页2KB。若一用户程序有8页,
页大小为2KB=2的11次方B,页内偏移量为11bit
逻辑地址:
1CDBH 转换成二进制:0001110011011011
2C1DH 转换成二进制:0010110000011101
取低11位为页内偏移量,剩余高位为页号。
内存空间32KB=2的15次方B,物理地址15bit.
1CDBH 页号为00011,值为3.如表,块号为9.
9 转换成二进制 1001
1CDBH 物理地址为100110011011011
2C1DH 物理地址同上
Ⅲ 叙述分页式存储管理(带有快表)的遇辑地址到物理地址的映射过程叙述分页式存储管理(带有快表)的遇辑地
摘要 (1)这种分配方法能够提高处理器(CPU)的利用率。
Ⅳ 分页式虚拟存储系统中,页面大小与可能产生的缺页中断次数____。 A.成正比 B.成反比 C.无关 D.成固定比例
分页式虚拟存储系统中,页面大小与可能产生的缺页中断次数成固定比例;答案选择D;
若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,即匀出一部分硬盘空间来充当内存使用。当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。
调度方式
调度方式有分页式、段式、段页式3种。页式调度是将逻辑和物理地址空间都分成固定大小的页。主存按页顺序编号,而每个独立编址的程序空间有自己的页号顺序,通过调度辅存中程序的各页可以离散装入主存中不同的页面位置,并可据表一一对应检索。
页表对程序员来说是透明的,地址变换快,调入操作简单;缺点是各页不是程序的独立模块,不便于实现程序和数据的保护。段式调度是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。
将这两种方法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分成与物理空间页同样小的页面。段页式调度综合了段式和页式的优点。其缺点是增加了硬件成本,软件也较复杂。大型通用计算机系统多数采用段页式调度
Ⅳ 操作系统问题试题:假定某请求分页存储管理系统中
(1)
1 4 5 3 5 1 6 4 1 2 6
1 4 5 4 5 1 6 4 1 2 6
1 4 5 3 5 1 6 4 1 2
1 4 4 3 5 1 6 4 1
ⅩⅩⅩⅩ√ⅩⅩⅩ√ⅩⅩ
缺页率为9/11
(2)
因为页面大小为2KB=2的11次方。所以后11位为页内地址。
把14561转换为2进制,001 100 101 110 001
后11位保留,前5位即改为00101(就是主存块号5)
所以最后的答案是:001 010 101 110 001
转换为8进是12561
兄弟够意思吧,专门帮你作了!
Ⅵ 对于请求分页式存储管理系统,若把页面的大小增加一倍,则缺页中断次数会减少一半
当然不一定是一半,这还得取决于操作系统内核的相关结构以及实际运行情况。因为系统中,缺页中断次数和页面大小有些关系,但并不只取决于页面大小,还跟系统总内存总量等很多因素有关,当系统内存不足时,会发生页面交换,此时也会产生很多次缺页中断,但与页面大小就没有太大关系了。
Ⅶ 为什么说请求页式管理可以实现虚拟存储器
请求分页式存储管理的基本思想是:操作系统按照存储块的尺寸,把用户作业地址空间划分成页,全部存放在磁盘上。作业运行时,只先装入若干页。运行过程中遇到不在内存的页时,操作系统就把它从磁盘调入内存。这样一来,用户的作业地址空间无需顾及内存的大小。这与虚拟存储器的思想是完全吻合的。所以,请求分页式存储管理能够向用户提供虚拟存储器。
Ⅷ 操作系统里的请求页式存储管理的优缺点
具有段式和页式管理的优点。但是系统的复杂性和开销也随之增加。
必须要采用联想寄存器才能提高CPU的访内速度。
段式与页式的比较
段式:
分段由用户设计自己划分,每段对应的程序模块,有完整的逻辑意义
段面是信息的逻辑单位便于段的共享,执行时按需动态链接装入
段长不等,可动态装入,有利于新数据的增长
二维地址空间:段名、段中地址;段号、段内单元号
管理形式上象页式,但概念不同
页式:
分页用户看不见,由操作系统为内存管理划分
页面是信息的物理单位。页一般不能共享页面大小相同,位置不能动态增加
一维地址空间
往往需要多次缺页中断才能把所需的信息完整地调入内存。
Ⅸ 操作系统页式存储管理的问题
存储管理的基本原理内存管理方法 内存管理主要包括内存分配和回收、地址变换、内存扩充、内存共享和保护等功能。 下面主要介绍连续分配存储管理、覆盖与交换技术以及页式与段式存储管理等基本概念和原理。 1. 连续分配存储管理方式 连续分配是操作系统页式存储管理的问题