[操作系统]复习二 分段分页存储管理

原创 2016年08月29日 23:44:50

虚拟存储器(VM)的主要思想是:(1)将进程虚拟存储器的内容存储在磁盘上,然后用主存作为磁盘的高速缓存,主存中只保留活动区域,并根据需要在硬盘和主存之间来回传送数据,从而高效使用主存(2)它为每个进程提供了一致的地址空间,从而简化了存储器管理(3)它保护了每个进程的地址空间不被其他进程破坏。

 

在段页式存储管理中,其虚拟地址空间是二维的(段号和段内地址);采用(分段式)存储管理不会产生内部碎片(“内零头”);分段管理提供(2)维的地址结构,分页提供(1)维的地址结构。

 

段页式管理每取一次数据,要访问(3)次内存,而分页管理每读取一数据,访问(2)次内存。

 

其中:

(1)      段是信息的逻辑单位,根据用户需求划分,对用户可见,页是信息的物理单位,为了方便主存的管理而划分的,对用户来说是透明的。页的大小固定,段的大小不固定。

(2)      段向用户提供二维地址空间,而页向用户提供一维地址空间,其页号和页内偏移是机器硬件决定的

(3)      分页的优点在于实现离散分配,减少外部碎片,提高内存利用率。分段的优点在于地址空间的管理,每一段在逻辑上是一组相对完整的信息集合。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

计算机操作系统存储管理(分段与分页)

一. 分页存储管理 1.基本思想 用户程序的地址空间被划分成若干固定大小的区域,称为“页”,相应地,内存空间分成若干个物理块,页和块的大小相等。可将用户程序的任一页放在内存的任一块中,实现了离散...

分段与分页存储管理

转载:http://blog.csdn.net/liuyueyue0921/article/details/47451973?locationNum=2&fps=1 一. 分页存...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

操作系统存储管理之分段式与段页式虚拟存储系统

分段式虚拟存储系统分段式虚拟存储系统把作业的所有分段的副本都存放在辅助存储器中,当作业被调度投入运行时,首先把当前需要的一段或几段装入主存,在执行过程中访问到不在主存的段时再把它们装入。因此,在段表中...

【操作系统】请求分页存储管理方式

请求页表机制 状态位 P:指示该页是否已调入内存。 供程序访问时参考 访问字段 A:记录本页在一段时间内被访问的次数或最近未被访问的时间。 供选择页面换出时参考 修改位 M:表示该页在调入内存后是否被...

请求式分页存储管理算法(操作系统)C/C++

一、先进先出算法(First in First out) 算法描述: 该算法的实质是选择作业中在主存驻留时间最长的一页淘汰,这种算法容易实现,例如分配一个作业的存储块数为m,则只需建立一张m个元素...

【操作系统】分页存储管理方式

离散分配方式连续分配存储管理方式产生的问题: 要求连续的存储区 碎片问题 变连续分配为离散分配,允许将作业离散放到多个不相邻接的分区中。 分页式存储管理:离散分配的基本单位是页 分段式存储管理:离散...

操作系统基本分页存储管理方式

操作系统基本分页存储管理方式 连续分配内存方式会形成许多“碎片”,通过紧凑的方式将碎片拼接成一块大的空间,但是拼接过程系统开销太大。如果允许将一个进程直接分散地装入到许多不相邻的分区中,那么就不需要再...

操作系统分页式存储管理

每次输入地址后,计算出页号,若页号越界,则给出错误提示。否则依次调用FIFO和LRU算法,这里值得注意的是,由于我们的FIFO算法先于LRU算法被调用,那么当在处理FIFO算法时,我们暂且不将位视图相...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)