深入理解計算機第九章筆記

0x01 虛擬內存

虛擬內存是硬件異常,硬件地址翻譯,主存,磁盤文件和內核軟件完美的交互,它為每個進程提供了一個大的,一致且私有的空間。它具備了3個非常重要的能力:

  • 將主存看成是一個儲存在磁盤上的地址空間的高速緩存,在主存中只保存活動區域,並更具需要在磁盤和主存自己來回傳送數據,達到高效使用內存的效果。
  • 為每個進程提供一致的地址空間。
  • 保護了每個進程的地址空間不被其他進程破壞。
0%