基本分页存储管理和请求分页存储管理的区别
时间: 2023-04-10 18:03:09 浏览: 629
基本分页存储管理是将主存分成若干个大小相等的页框,每个页框可以存放一个页面,当一个页面需要被调入主存时,需要找到一个空闲的页框,将该页面调入该页框中。而请求分页存储管理是将主存分成若干个大小相等的页框,每个页框可以存放一个页面,当一个页面需要被调入主存时,需要根据页面的请求情况,选择一个最优的页框将该页面调入该页框中。
相关问题
简述操作系统存储管理的类别;简述分页存储管理基本方法;简述从分页存储管理演变成请求分页存储管理的原因。
操作系统存储管理的类别包括连续存储分配、离散存储分配和虚拟存储器。其中,连续存储分配是将主存分成固定大小的区域,每个进程都必须在连续的区域内分配空间;离散存储分配是将主存分为多个不连续的区域,每个进程可以在任意的区域内分配空间;虚拟存储器是将进程所需的空间分成不连续的部分,部分存在主存储器中,部分存在辅存储器中。
分页存储管理基本方法是将主存分成大小相等的页,每页大小为2的n次方字节。将逻辑地址十进制表示为p=q*w+r的形式,其中w为页长,q和r分别表示页号和页内地址。将页表中的每个页表项表示为页号和页框号的对应关系,将逻辑地址转换成物理地址时,将页号替换成页框号,页内地址不变,得到物理地址。
从分页存储管理演变成请求分页存储管理的原因是:在分页存储管理中,每个进程需要预先分配一定数量的连续空间,且分页大小是固定的,当进程需要的空间超出已分配的空间或者页大小不适合进程需要时,分页存储管理就会出现问题。请求分页存储管理通过动态分配和释放页面来解决这个问题,可以根据进程需求大小动态地分配和释放页面。
简述操作系统存储管理的类别;简述分页存储管理基本方法;简述从分页存储管理演变成请求分页存储管理的原因。100字
操作系统存储管理的类别有三种:连续存储分配,离散存储分配和虚拟存储器。其中连续存储分配是指各个进程所占的存储区域是连续的,离散存储分配是指进程所需的存储空间可以分散存放于内存的若干区域,虚拟存储器是指在调入程序运行时仅将部分程序存入内存,并在运行时动态地调入/调出程序段。
分页存储管理基本方法是将整个物理内存分为大小相等的物理块,每个物理块又分成大小相等的页面,每个页面都有一个页面号,页面号作为地址的一部分来对应一个物理地址。
从分页存储管理演变成请求分页存储管理的原因是,分页管理需要将内存分成等大小的块,无法处理进程的动态变化需求。而请求分页管理根据进程的需要请求相应大小的页面,从而使内存使用更加灵活。
阅读全文