Summary

The multitasking, multiprocessing, and multithreading design of Solaris enables it to provide enhanced performance for key enterprise applications along with stability and accuracy. A process is a running instance of a program. For example, a browser window running on your workstation is a process of the browser program.

Most processes in the system are created by fork system calls. The fork system call makes a copy (child process) of the calling process (parent process) in a new address space in the virtual memory. The child process continues to execute on the CPU until it completes. On completion, the child process returns the resources to the system. A process during its lifetime can exist in any of the following states: Init, Run, ...

Get Special Edition Using® Solaris™ 9 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.