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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.