2015第章存储器管理.pptVIP

  • 1
  • 0
  • 约1.98万字
  • 约 63页
  • 2016-12-16 发布于北京
  • 举报
第五章 存储器管理 第五章 存储器管理 5.1 程序的装入和链接 5.2 连续分配存储管理方式 5.3 对换 5.4 分页存储管理方式 5.5 分段存储管理方式 引言 存储器是计算机系统的组成部分之一,包括超高速缓冲存储器、内存储器和外存储器三种类型。 如何对它们实施有效的管理,不仅直接影响到存储器的利用率,而且还对系统性能有重大影响。 本章存储器管理讨论的主要对象是内存;由于对外存的管理与对内存的管理相似,只是两者的用途不同,又因外存主要用来存放文件,故对外存的管理将放在磁盘存储器管理一章中介绍;高速缓存速度最快但数量有限,对高速缓存的使用和管理将在虚拟存储器一章中介绍。 5.1 程序的装入和链接 一、对用户程序的处理步骤 二、程序的装入 三、程序的链接 一、对用户程序的处理步骤 在多道程序环境下,程序要运行必须为之创建进程,而创建成的第一件事,就是要将程序和数据装入内存。 如何将一个用户源程序变成一个可在内存中执行的程序(→进程),通常要经过以下几步: 1)编译:由编译程序(Compiler)将用户源程序代码编译成若干个目标模块(Object Module); 2)链接:由链接程序(Linker)将编译好的目标模块以及它们所需要的库函数,连接在一起,形成一个装入模块(Load Module); 3)装入:由装入程序(Loader)将装入模块装入内存。 如图所示:对用户程序

文档评论(0)

1亿VIP精品文档

相关文档