Lab3 這個實驗分成了兩個大部分。 1. PartA User Environments and Exception Handling kernel使用Env這個數據結構來trace每一個us ...
自己 年 月到 月這段時間慢慢把 個lab磨完了,期間遇到了不少困難和疑惑,所以打算通過寫博客的形式來回憶,記錄和總結自己學習mit . 的過程。 MIT . 就不用我多介紹了, mit鼎鼎大名的操作系統經典課程,北大,華工等學校的操作系統實驗都是基於這個課程的實驗部分。課程所有的lab都是開源的,課程實驗包括 個實驗, 包含 Booting a PC Memory Management User ...
2018-02-26 22:11 0 1323 推薦指數:
Lab3 這個實驗分成了兩個大部分。 1. PartA User Environments and Exception Handling kernel使用Env這個數據結構來trace每一個us ...
Lab0:環境搭建 824做到lab4b了。雖然博客沒寫,感覺824好難寫博客。而且自己寫的也比較亂吧,整理的都不是很好,后面有時間了再寫824的博客。現在開一個新坑之前其實已經把s6.081做完了,也就是后來mit拆分出來的操作系統課程。不過我感覺那個比較簡單,寫在簡歷上可能幫助不是特別 ...
round-robin scheduling)算法,允許內核在舊的用戶環境資源放棄CPU或者退出的時候切換到一 ...
Lab2 0. 任務介紹 你將編寫一個內存管理代碼。主要分為兩大部分。分別對物理內存和虛擬內存的管理。 對於物理內存,每次分配內存分配器會為你分配4096bytes。也稱為一個頁(在大部分 ...
Lab4 Preemptive Multitasking(下) lab4的第二部分要求我們實現fork的cow。在整個lab的第一部分我們實現了對多cpu的支持和再多系統環境中的切換,但是最后分析的 ...
Lab 2: Memory Management 建議先看完xv6book的Chapter1和Chapter2 Introduction Memory management有兩部分:physic ...
Lab 5: File system, Spawn and Shell 1. File system preliminaries 在lab中我們要使用的文件系統比大多數“真實”文件系統更簡單,包括 ...
參考文章: 6.828 操作系統 lab1 實驗報告 - 簡書 LAB_1_Part1_PC Bootstrap - CSDN Lab 1: Booting a PC Part 1: PC Bootstrap Simulating the x86 下載 JOS 源碼 ...