Sono sicuro che se chiedi a 10 maqueros cos'è launchd, la risposta più probabile è che la maggior parte di coloro che non lo sanno o lo hanno visto in giro per Activity Monitor, ma molto poco di più. Ma launchd è molto importante, vitale, di base:
Inizialmente rilasciato con Tiger, è stato il principale colpevole dell'aumento delle prestazioni all'avvio del sistema e della sua manutenzione, ed è che launchd consente l'avvio di attività o processi in questi eventi:
- Viene caricato un file di configurazione
- È passato un po 'di tempo
- È stato programmato in tempo
- Un programma è terminato
- Si è verificata una connessione di rete
- Un file è stato modificato
- Una directory è stata modificata
In breve, puoi immaginare che sia una parte fondamentale di Mac OS X dal 2005 ad oggi, e che continuerà ad esserlo a meno che Apple non sorprenda con Mac OS X 10.7.