3.0 内存管理 Memory Management
主存(RAM) 是计算机系统中的一个非常重要的资源,需要被谨慎地管理和使用。
我们都希望内存可以无限大、无限地快,并且断电也不会丢失数据,但是这并不现实。
目前的内存系统是一个由缓存、主存、磁盘构成的 层级结构(memory hierarchy)。操作系统的作用就是将这个层级结构抽象为一个易于使用的模型,并管理这个模型。操作系统中管理内存层级结构的部分称为 内存管理器(memory manager),主要有以下作用:
- 跟踪哪些内存被使用了
- 当进程要使用内存时,分配内存
- 当进程使用完内存后,回收内存

浙公网安备 33010602011771号