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


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

      1.页面和物理块

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

      2.地址结构

      

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

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

      

      3.页表

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

      

     

     

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

      1.分段

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

        

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

      2.段表:

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

      

     

     

  • 相关阅读:
    oracle体系结构
    Oracle表连接(转)
    Oracle的RBO和CBO
    Linux下安装Tomcat服务器和部署Web应用
    动态创建selectjs 操作select和option
    JS中如何获取<Select>中value和text的值
    原生JavaScript事件详解
    动态添加select的option
    js 动态加载事件的几种方法总结
    js实现select动态添加option
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/16133516.html
Copyright © 2020-2023  润新知