launchd

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
launchd
Тип

System Startup software

Автор

Apple Computer

Написана на

C

Операционная система

Mac OS X

Первый выпуск

29 апреля 2005

Состояние

Active

Лицензия

Apache License 2.0

Сайт

launchd.macosforge.org

launchd — система инциализации системы с открытым исходным кодом, используемая в ОС Mac OS X. Процесс имеет PID 1 и занимается тем, что запускает другие процессы и перезапускает их в случае сбоя, то есть выполняет функции init в Linux. Также исполняет обязанности cron. Процессы, запускаемые после запуска системы до входа в систему, записываются в каталог /Library/LaunchDaemons. Процессы, запускаемые после входа в систему — в каталоге /Library/LaunchAgents. В этих каталогах создаются файлы с xml-содержимым, которые управляют запуском процессов. Launchd — ещё одна причина быстрой загрузки Mac OS X.

Ссылки[править | править вики-текст]