2 ms·
That scheduler is called launchd -- it cleanly replaces all of the "automatically launch a process" tools: not just init and cron (along with many greenspun var
by blasdel 17y ago
That scheduler is called launchd -- it cleanly replaces all of the "automatically launch a process" tools: not just init and cron (along with many greenspun variants), but also event-triggered stuff like xinetd and udev. It even implements the interfaces of its predecessors, so you don't need to run legacy daemons.
It was written by Apple for 10.4, and the code is real pretty: http://launchd.macosforge.org/ http://launchd.macosforge.org/