This book is about the internals of Sun’s Solaris Operating Environment. The rapid growth of Solaris has created a large number of users, software developers, systems administrators, performance analysts, and other members of the technical community, all of whom require in-depth knowledge about the environment in which they work.
Since the focus of this book is the internals of the Solaris kernel, the book provides a great deal of information on the architecture of the kernel and the major data structures and algorithms implemented in the operating system.
How the book is organized:
Part One: Introduction
- Chapter 1 — An Introduction to Solaris
- Chapter 2 — Kernel Services
- Chapter 3 — Kernel Synchronization Primitives
- Chapter 4 — Kernel Bootstrap and Initialization
Part Two: The Solaris Memory System
- Chapter 5 — Solaris Memory Architecture
- Chapter 6 — Kernel Memory
- Chapter 7 — Memory Monitoring
Part Three: Processes, Threads, and IPC
- Chapter 8 — The Solaris Multithreaded Process Architecture
- Chapter 9 — The Solaris Kernel Dispatcher
- Chapter 10 — Interprocess Communication
Part Four: The Solaris File I/O System
- Chapter 11 — Solaris Files and File I/O
- Chapter 12 — File System Overview
- Chapter 13 — File System Framework
- Chapter 14 — The Unix File System
- Chapter 15 — Solaris File System Cache
ISBN: 0-13-022496-0
Click if you'd like to buy Solaris Internals