System initialization

The mach_init process starts the BSD init process. BSD init, which has a process ID (PID) of 1, “owns” every other process on the system, and performs four principal tasks: