1. 程式人生 > >作業系統多級頁表計算問題

作業系統多級頁表計算問題

某計算機有64位虛地址空間,頁大小是2048B.每個頁表項長為4B。因為所有頁表都必須包含在一頁中,故使用多級頁表,問一共需要多少級? 
最佳答案
2048B=2^11  

64-11=53(地址中扣除頁內地址位數) 共有2^53頁

一頁中可以裝2048/4=2^9個頁表項

9*6>53  至少需要6級頁表