本書(shū)主要介紹計算機操作系統的基本原理。全書(shū)共分8章,主要介紹了以下內容:操作系統的定義、功能、分類(lèi)、特征、發(fā)展歷程等基本知識,操作系統的運行環(huán)境和用戶(hù)接口,進(jìn)程管理的基本概念、進(jìn)程的同步與互斥、進(jìn)程通信的基本方法等,處理機調度的基本概念和基本方法以及死鎖的概念與解決方法,存儲器管理的基本概念和基本方法,設備管理的概念和方法,文件管理的概念及方法,多核系統的基本概念及多核系統下的內存管理、進(jìn)程同步及進(jìn)程調度。
本書(shū)可以作為本科院校學(xué)生操作系統課程的教材,也可以作為計算機及相關(guān)專(zhuān)業(yè)的工作人員學(xué)習操作系統原理的參考用書(shū)。此外,本書(shū)內容涵蓋了全國計算機科學(xué)與技術(shù)專(zhuān)業(yè)碩士研究生入學(xué)考試全國統考科目操作系統考試大綱的全部?jì)热?,因此還可作為碩士研究生入學(xué)考試專(zhuān)業(yè)課的參考資料。