Foreword
Preface
About the Authors
Acknowledgments
PART One: Introduction to Solaris Internals
Chapter 1 Introduction
PART Two: The Process Model
Chapter 2 The Solaris Process Model
Chapter 3 Scheduling Classes and the Dispatcher
Chapter 4 Interprocess Communication
Chapter 5 Process Rights Management
PART THREE Resource Management
Chapter 6 Zones
Chapter 7 Projects,Tasks,and Resourec Controls
PART FOUR Memory
Chapter 8 Introduction to solaris Memory
Chapter 9 Virtual Memory
Chapter 10 Physical Memory
Chapter 11 Kernel Memory
Chapter 12 Hardware Address Translation
Chapter 13 Working with Multiple Page Sizes in Solaris
PART FIVE File Systems
Chapter 14 File System Framework
Chapter 15 The UFE File System
PART SIX Palatform Speciffics
Chapter 16 Support for UNMA and CMT Hardware
Chapter 17 Locking and Synchronization
PART SEVEN Networking
Chapter 18 The Solaris Network Stak
PART EIGHT Kernel Services
Chapter 19 Clocks and Timers
Chapter 20 Task Queues
Chapter 21 Kmdb Implementation
APPENDICES
Appendix A Kernel Virtual Address Maps
Appendix B Adding a System Call to Solaris
Appendix C Sample Procfs Utility
Bibliography
Index