Virtual-Memory

頁面在虛擬地址空間或物理記憶體中是連續的,還是兩者兼而有之?

  • August 10, 2014

維基百科說:

頁、記憶體頁或虛擬頁是固定長度的連續 虛擬記憶體塊,由頁表中的單個條目描述。它是由作業系統代表程序執行的記憶體分配以及在主記憶體和任何其他輔助儲存(如硬碟驅動器)之間傳輸的最小數據單位。

頁面在虛擬地址空間或物理記憶體中是連續的,還是兩者兼而有之?謝謝。

兩個都。頁是 CPU 的硬體頁映射功能處理的最小記憶體單位。例如,如果頁面的大小為 4096 字節,那麼每個頁面的開始和結束都在與物理和虛擬記憶體中的 4096 字節對齊的邊界上,並且頁面中的所有 4096 字節都從虛擬地址線性連續映射到物理地址。頁。只有在頁面邊界處,eb 映射才能“跳轉”。

引用自:https://unix.stackexchange.com/questions/149469