自研操作系統:DIM-SUM設計與實現
本書詳細闡述了自研操作系統DIM-SUM的設計與實現,提供了在ARM64虛擬機中動手實踐DIM-SUM及參與DIM-SUM開發的方法。針對DIM-SUM操作系統的同步與互斥、調度、內存、中斷與定時器、塊設備、文件系統模塊進行了詳細的分析,包括這些模塊的設計思路、數據結構定義、關鍵API說明。最重要的是,本書對各個模塊的主要函數進行了逐行解釋,有助于讀者深刻理解如何實現一款實用的操作系統。最后,本書還展望了接下來10年DIM-SUM操作系統的發展目標,希望最終其能發展為可以在服務器系統、桌面系統中實用的自研操作系統。
·23.3萬字