![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
搶占式多進程處理 & 進程間通信 作為 lab4 的最后一步,我們要修改內核使之能搶占一些不配合的進程占用的資源浓领,以及允許進程之間的通信玉凯。 Pa...
Part B: 寫時拷貝的 Fork 在 Part A 中署照,我們通過把父進程的所有內存數(shù)據(jù)拷貝到子進程實現(xiàn)了 fork(),這也是 Unix 系...
簡介 在 lab4 中我們將實現(xiàn)多個同時運行的用戶進程之間的搶占式多任務處理狸眼。在 part A 中,我們需要給 JOS 增加多處理器支持拓萌。實現(xiàn)輪...
簡介 lab3 將主要實現(xiàn)能運行被保護的用戶模式環(huán)境(protected user-mode environment微王,即 process)的內核...
題目介紹 https://pdos.csail.mit.edu/6.828/2016/homework/lock.html比較有價值的一個作業(yè)罩旋。...
Introduction 該 lab 主要需要編寫操作系統(tǒng)的內存管理部分浴骂。內存管理分為兩個部分: 內核的物理內存分配器 (physical me...
題目介紹 https://pdos.csail.mit.edu/6.828/2016/homework/xv6-shell.html通過此次作業(yè)...
Exercise 3 方法:打開終端運行make qemu-gdb芬为,再打開另一個終端運行make gdb媚朦,通過b *0x07c00設置斷點询张,c繼...
準備知識 ELF文件"Executable and Linkable Format" 的簡稱。當編譯和鏈接一個 C 程序的時候蜗帜,編譯器將每個 C...