Solaris Processes

So far, we have looked at the first two processes to be created when the system boots up. These are sched, which has process ID 0, and init, which has process ID 1. They are different because the sched process is actually part of the Solaris kernel, whereas init is a normal program that is stored in a file system (in the directory /etc) just like other Solaris commands we have looked at. The difference between init and commands such as ls or who is that init runs all the time, not just when its name is typed. Processes that run all the time are called “daemon” processes; at any time there will be many daemon processes running.

In this section we will look in more detail at how processes are handled by Solaris and how they can ...

Get Solaris™ Operating Environment Boot Camp 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.