8. Introduction to Solaris Memory

The virtual memory sub-system can be considered the core of a Solaris instance, and the implementation of Solaris virtual memory affects just about every other subsystem in the operating system. In this chapter, we look at some of the memory management basics. In the next chapter, we discuss practical techniques for analyzing and monitoring memory. In the subsequent chapters we analyze in more detail how Solaris implements virtual memory management.

8.1. Virtual Memory Primer

A virtual memory (VM) system offers the following benefits:

  • It presents a simple memory programming model to applications so that application developers need not know how the underlying memory hardware is arranged.
  • It allows processes to ...

Get Solaris™ Internals: Solaris 10 and OpenSolaris Kernel Architecture, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.