本書首先回顧了與全書其他內容切實相關的UNIX系統(tǒng)內幕。回顧的目的是增進讀者對UNIX操作系統(tǒng)概念的了解,并且定義隨后使用的術語。本書接下來的內容分為3個部分。第一部分“高速緩存存儲系統(tǒng)”介紹了高速緩存體系結構、術語和概念,詳細考察了4種常見的高速緩存實現——3種虛擬高速緩存的變體和物理高速緩存。第二部分“多處理機系統(tǒng)”討論了調整單處理機內核的實現,使之適合于緊密耦合、共享存儲多處理機上運行時所面臨的問題和設計事宜,還研究了幾種不同的實現。最后一部分介紹多處理機高速緩存一致性,這一部分通過研究高速緩存加入到一個緊密耦合、共享存儲器多處理機系統(tǒng)時出現在操作系統(tǒng)和高速緩存體系結構上的問題,從而將前兩個部分的內容結合到一起。本書適合于大學計算機及相關專業(yè)高年級本科生或者研究生使用。每一章都包含有一組練習題,問題都需要采用這一章所提供的信息以及一些額外學到的知識來解答,習題大都建立在這一章中所出現的例子的基礎之上。在本書的末尾有選擇地給出了習題的答案。