分页存储管理方式与分段存储管理方式

分页存储管理的基本方式:

  1.页面和物理块

    页面与物理块的关系就像照片与相框,大小要相等

  2.地址结构

  

    页号就像是书的页码,位移量就是在此页第几行。

  对某特定机器,其地址结构是一定的。若给定一个逻辑地址空间中的地址为A,页面的大小为L,则页号P和页内地址d可按下式求得:

  

  3.页表

   在分页系统中,允许将进程的各个页离散地存储在内存的任一物理块中,为保证进程仍然能够正确地运行,即能在内存中找到每个页面所对应的物理块,系统又为每个进程建立了  一张页面映像表,简称页表。

  

 

 

 分段存储管理的基本方式:

  1.分段

    在分段存储管理方式中,作业的地址空间被划分为若干个段,每个段定义了一组逻辑信息。例如,有主程序段MAIN、子程序段X、数据段D及栈段S等。

    

    如何理解分段:一样拿书做类比,一篇文章在一页上写完的情况很少,这样按页来管理会将原本的文章分隔开,所以我们可以按文章来管理,这样一篇文章可能写很页,我们可以保证其在逻辑上的独立性。

  2.段表:

    在前面所介绍的动态分区分配方式中,系统为整个进程分配一个连续的内存空间。而在分段式存储管理系统中,则是为每个分段分配一个连续的分区。进程中的各个段,可以离散地装入内存中不同的分区中。为保证程序能正常运行,就必须能从物理内存中找出每个逻辑段所对应的位置。

  

 

posted @   黄某人233  阅读(261)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
历史上的今天:
2021-04-15 jupyter安装
点击右上角即可分享
微信分享提示