本書系統(tǒng)地介紹操作系統(tǒng)的基本概念、原理和方法,主要內容包括操作系統(tǒng)概述、進程與線程、互斥與同步、處理機調度、內存管理、文件管理、I/O管理、操作系統(tǒng)安全、新型操作系統(tǒng)簡介、操作系統(tǒng)設計問題。在介紹操作系統(tǒng)各部分基本原理和方法后,以當代***的操作系統(tǒng)UNIX、Linux和Windows為例,介紹先進操作系統(tǒng)的設計實現(xiàn)原理和特點。然后介紹先進新型操作系統(tǒng)概況,包括嵌入式操作系統(tǒng)、多媒體操作系統(tǒng)、分布式操作系統(tǒng)和虛擬化技術等。最后介紹操作系統(tǒng)設計所要考慮的各種問題。《BR》本書根據(jù)操作系統(tǒng)課程的教學特點,從整體到局部,分層分類介紹基本概念、基本原理和實現(xiàn)方法,做到層次分明,通俗易懂;引入先進的操作系統(tǒng)相關技術實例,力求理論與實踐相結合,反映操作系統(tǒng)的新進展;以問題為導向的設計方法介紹有助于讀者對操作系統(tǒng)復雜工程問題解決方案的理解。