principle of computer composition

主存和联机工作的辅存共同构成了虚拟存储器,二者在硬件和系统软件的共同管理下工作。对于应用程序员而言,虚拟存储器是透明的。虚拟存储器具有主存的速度和辅存的容量,提高了存储系统的性价比。

1. 虚拟存储器的基本概念

2. 页式虚拟存储器

3. 段式虚拟存储器

4. 段页式虚拟存储器

5. 块表(TLB)

6. 虚拟存储器与 Cache 的比较

虚拟存储器与 cache 既有很多相同之处,又有很多不同之处。

6.1 相同之处

  1. 最终目标都是为了提高系统性能,两者都有容量、速度、价格的梯度。

6.2 不同之处

  1. cache 主要解决系统速度,而虚拟存储器却是为了解决主存容量。