這個lab內容其實不算太多,不過我斷斷續續的作了有兩個禮拜的樣子。函數
基本分爲三個部分,第一部分是首先創建一個物理頁的結構,第二部分是寫一些操做頁表的函數,get
寫到這裏會有點困惑,寫這些是幹嗎的,而後到第三部分能夠獲得部分解答,第三部分就是把頁表自己以及內核地址中的其餘一些東西映射到較高的虛擬地址上面。co
講道理寫完以後雖然對頁表理解大增,但仍是有些比較困惑的,估計後邊的lab會涉及到。內核
老樣子,仍是參照了這位大嬸的部分回答。ps
https://www.jianshu.com/p/3be92c8228b6ab