Modern UNIX systems on architectural systems: Kernel programmer's SMP and Caching techniques: Kernel programmer's SMP and Caching techniques

Author: Shimei
Publisher:
Publish Date: 2003-04-01
Features: This book first reviews the internals of the UNIX system that are relevant to the rest of the content. The purpose of the review is to enhance readers' understanding of the concepts of the UNIX operating system and to define the terms used later. The subsequent content of the book is divided into three parts. Part "Cache Storage Systems" introduces cache architecture, terminology, and concepts, and provides a detailed examination of four common cache implementations—three variants of virtual caches and physical cache. The second part "Multiprocessor Systems" discusses the implementation of adjusting a single-processor kernel to address the problems and design considerations when running on tightly coupled, shared-memory multiprocessor systems, and explores several different implementations. The final part covers multiprocessor cache coherence, which integrates the content of the first two parts by studying the issues that arise in the operating system and cache architecture when a cache is added to a tightly coupled, shared-memory multiprocessor system.

📌 Related Posts