8 有關使用反轉分頁表(inverted page table)來管理記憶體,..-阿摩線上測驗
最佳解! | ||
2F
|
3F hhh 大一上 (2023/04/16)
反轉分頁表(inverted page table)是一種虛擬記憶體管理方式,它可以用來跟蹤進程(process)的虛擬位址(virtual address)和實體記憶體(physical memory)之間的映射關係。在傳統的分頁表(page table)管理方式中,每個進程都有自己的分頁表,分頁表中的每一項都對應到進程的一個頁框(page frame),這樣就需要為每個進程都維護一個分頁表,這樣會浪費記憶體空間。而反轉分頁表則不同,它只維護一個全局的表格,該表格包含了系統中所有頁框和進程中虛擬頁的對應關係。 在反轉分頁表中,每個表項(entry)包含了進程的虛擬頁地址、該頁所在的進程 ID、該頁是否被載入到實體頁框中、以及該頁所在的實體頁框號碼等信息。當一個進程訪問一個虛... 查看完整內容 |