How is the startup sequence different Tiger (client & server) from pre-Tiger Mac OS X systems?

launchd — unified framework for starting & stopping processes

this was an evolution in unix implementation

this launchd is the primary process to be executed immediately upon launch, it gets executed by the kernal, and this process is the parent to all other processes which in previous systems where called sequentially by the startup sequence

launchd is known as process ID 1. Previously, process ID 1 was the init process.

Leave a Reply


Your email address will not be published. Required fields are marked *