1. Abstract
本文主要讲述和理解虚拟内存(后文简称 VM, VA 等)、Page, TLB 的概念,行文可能较为跳跃,需要特别注意。
2. Virtual Memory
2.1. Abstract
什么是虚拟内存?
Virtual memory is a technique used by operating systems to enable programs to use more memory than is physically available in the system. When a program accesses memory, the address it uses is a virtual address, which is translated by the hardware into a physical address that corresponds to a location in physical memory. This translation process can be slow, especially if it has to be performed every time the program accesses memory.
2022年8月25日大约 18 分钟