8.1. Introduction to Solaris Processes

The Solaris kernel provides support for an entity known as a process, and the kernel maintains a systemwide process table , whereby each process is uniquely identified by a positive integer called the process identification number (PID). The ps(1) command provides a point-in-time snapshot, taken as specified by the ps(1) command options, of the kernel's process table, providing process names, PIDs, and other relevant data about the processes.

The Solaris process model is in some ways similar to the traditional UNIX process model. At a high level, processes include the basic abstractions required for execution, such as a hardware state and operating-system-maintained software context. The Solaris kernel ...

Get Solaris™ Internals: Core Kernel Components 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.