XV6學習(10)鎖
- 2021 年 2 月 5 日
- 筆記
在包括XV6的絕大部分作業系統都是多個任務交錯執行的。交錯的一個原因是多核硬體:多核電腦的多個CPU核心獨立執行計算, …
Continue Reading在包括XV6的絕大部分作業系統都是多個任務交錯執行的。交錯的一個原因是多核硬體:多核電腦的多個CPU核心獨立執行計算, …
Continue Reading程式碼在github上。總體來說如果理解了COW機制的話,這個實驗的完成也沒有很複雜。 這一個實驗是要完成COW(copy …
Continue Reading驅動是作業系統中用於管理特定設備的程式碼:驅動控制設備硬體,通知硬體執行操作,處理中斷,與等待該設備IO的進程進行交互。 …
Continue ReadingMit6.828/6.S081 fall 2019的Lab1是Unix utilities,主要內容為利用xv6的系統調 …
Continue Reading