3.0 内存管理 Memory Management

主存(RAM) 是计算机系统中的一个非常重要的资源,需要被谨慎地管理和使用。

我们都希望内存可以无限大、无限地快,并且断电也不会丢失数据,但是这并不现实。

目前的内存系统是一个由缓存、主存、磁盘构成的 层级结构(memory hierarchy)。操作系统的作用就是将这个层级结构抽象为一个易于使用的模型,并管理这个模型。操作系统中管理内存层级结构的部分称为 内存管理器(memory manager),主要有以下作用:

  1. 跟踪哪些内存被使用了
  2. 当进程要使用内存时,分配内存
  3. 当进程使用完内存后,回收内存
posted @ 2025-05-12 23:45  DantalianLib  阅读(16)  评论(0)    收藏  举报