操作系统原理之内存管理(四)

2019-09-02 09:41:45来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

操作系统原理之内存管理(四)

内存管理的?标:实现内存分配和回收,提高内存空间的利用率和内存的访问速度

一、存储器的层次结构

 

 

数据存储的局部性原理:

 局部性:在?段较短时间内,程序的执?仅限于某个部分,相应地它所访问的存储空间也局限于某个区域

分类:

  • 时间局部性:某条指令?旦执?,不久 后该指令可能再次执?
  • 空间局部性:?旦程序访问了某个单元,不久 后附近的存储单元也将被访问

二、 程序的链接和装入

?级语?程序  -》   编译、链接 -》   可执?程序

程序的链接:将编译后的?标模块装配成?个可执?程序

  • 静态链接  程序运?前完成链接操作(程序运?前,?链接程序将?标模块链接成?个完整的装?模块。)       优:运?速度快
    • 链接程序的任务    1、对逻辑地址进?修改          2、变换外部调?符号
  • 动态链接  程序执?时进?链接操作(可将某些?标模块的链接推迟到这些模块中的函数被调?执?时才进?)      优:节省了空间

程序的装?

 

 

 

绝对装??式:编译时产?物理地址的?标代码

 

 

 

 

3 连续分配存储管理方式

 

4 基本分页存储管理方式

 

5 基于分页的虚拟存储系统

 

6 分段存储管理

 

7 Linux的伙伴系统


原文链接:https://www.cnblogs.com/jalja/p/11440808.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ubuntu无法连接网络

下一篇:Linux查找文件夹下包含某字符的所有文件