【nachos】nachos學習筆記(六) 內存擴展和系統調用的實現

實驗7 一、分析   現在的Nachos並沒有實現內存頁的動態分配,每當其讀取一個用戶進程時,將其數據按順序從內存頁的起始頁開始加載,這導致邏輯頁與物理頁變成一一對應的關係,因此需要改寫創建新AddrSpace時的代碼。因爲需要對已分配的頁進行管理,可以維護一個文件系統中使用過的BitMap對象。   二、修改    首先需要爲AddrSpace類增加一個BitMap類的對象,設爲static以讓
相關文章
相關標籤/搜索