關于我們
書單推薦
新書推薦
|
操作系統(tǒng)原型——xv6分析與實驗
本書作為系統(tǒng)軟件系列叢書的第四本,與已出版的《Linux GNU C程序觀察》《操作系統(tǒng)之編程觀察》《Linux技術內(nèi)幕》共同組成系統(tǒng)軟件學習的遞進學習材料。
本書共12章,全面分析了xv6的實現(xiàn)并提供了豐富的實驗及其示例代碼。在分析方面不僅包含了幾乎完整的C代碼解讀,還包括編譯、鏈接和程序裝入細節(jié),并給出了QEMU仿真、GDB調(diào)試和底層系統(tǒng)硬件架構相關的必要知識。實驗方面安排了入門、中級和高級三個層次的內(nèi)容: 入門實驗指導讀者自行增加一個系統(tǒng)調(diào)用并通過應用程序驗證其功能,開啟修改操作系統(tǒng)第一步;中級實驗全面體驗了調(diào)度機制和算法,以及進程間通信中的信號量、共享內(nèi)存和消息隊列的實現(xiàn),還有內(nèi)存管理中的離散內(nèi)存管理和代碼數(shù)據(jù)隔離實驗;高級實驗綜合多方面的知識,實現(xiàn)線程機制、文件功能擴展、虛擬內(nèi)存實驗以及多終端實驗。 本書可作為計算機相關專業(yè)本科高年級學生和研究生的操作系統(tǒng)實驗課程教學用書,也可作為相關專業(yè)人員深入了解操作系統(tǒng)的實踐用書。
你還可能感興趣
我要評論
|