Je suis sûr que si vous demandez à 10 maqueros ce qu'est launchd, la réponse la plus probable est que la majorité qui ne le sait pas ou qui l'a vu encercler le moniteur d'activité, mais très peu plus. Mais launchd est très important, vital, basique:
Initialement publié avec Tiger, a été le principal coupable de l'augmentation des performances de démarrage du système et de sa maintenance, et c'est que launchd permet de lancer des tâches ou des processus dans ces événements:
- Un fichier de configuration est chargé
- Cela fait longtemps
- Il a été programmé dans le temps
- Un programme terminé
- Une connexion réseau s'est produite
- Un fichier a été modifié
- Un répertoire a été modifié
En bref, vous pouvez imaginer qu'il s'agit d'un élément de base de Mac OS X de 2005 à aujourd'hui, et qu'il continuera de l'être à moins qu'Apple ne surprenne avec Mac OS X 10.7.