1.物理尋址
2.虛擬尋址
3. 現(xiàn)代操作系統(tǒng)通常支持32位or64位虛擬地址空間虾标。物理地址空間的大小是內(nèi)存的大小放钦。
4. 內(nèi)存中的每一個字節(jié)都有一個選自虛擬地址空間的虛擬地址纺讲,和選自物理地址空間的物理地址。
5. 頁表將虛擬頁映射到物理頁颤殴。每次地址翻譯硬件將一個虛擬地址轉(zhuǎn)換到物理地址時都會讀取頁表通惫。操作系統(tǒng)負責維護頁表的內(nèi)容,并且負責在磁盤和內(nèi)存之間傳送頁驰吓。
6. 頁表存儲在內(nèi)存上涧尿。
7. 在磁盤和內(nèi)存之間傳送頁叫 頁面調(diào)度
8. 虛擬內(nèi)存提供內(nèi)存保護機制
9. 虛擬地址翻譯
10. 結(jié)合高速緩存和虛擬內(nèi)存
11. TLB(Translation Lookaside Buffer)作用
12. Linux每個進程維護一個單獨的虛擬地址空間
13. linux是如何組織虛擬內(nèi)存的