本書理論與實踐并重,全面、系統(tǒng)地闡述了操作系統(tǒng)的重要概念和原理,深入、細致地剖析了操作系統(tǒng)的組成結構和運行機制,給出了相關概念、原理在Linux操作系統(tǒng)中的實現方法,提供了大量鮮活的應用實例,詳細說明了Linux實驗環(huán)境搭建方法,給出了完整可用的LinuxC源程序及編譯和運行方法,方便讀者無障礙實驗學習和再創(chuàng)造,為培養(yǎng)具有扎實的專業(yè)理論知識和較強實踐能力的高級工程技術人才提供可理解、可實踐的內容和素材。全書共分8章,內容包括:操作系統(tǒng)概論、處理器管理、并發(fā)進程的同步、互斥與死鎖、存儲管理、設備管理、文件管理、操作系統(tǒng)安全機制、多處理機與多計算機操作系統(tǒng),涵蓋操作系統(tǒng)經典、核心內容及擴展內容。本書配套有PPT、相關源代碼、習題解答等。