LINUX.ORG.RU

Замена для cron от Apple: launchd


0

0

В MacOS Tiger Apple представляет новое приложение launchd,
которое может быть использовано для автоматизированного запуска
обычных приложений и демонов, то есть как замена cron, xinetd,
init-scripts для unix-подобных систем.
launchd позволяет автоматически "демонизировать" процессы,
перенаправлять потоки ввода-вывода, делать chroot, устанавливать UID,
и.т.д. Настройки launchd хранятся в файлах формата xml.
Программа доступна под лицензией APSL (OSI-approved) и входит
в Darwin 8.0.

man launchd
man launchd.plist
Sourc e tarball

>>> Статья о launchd

★★★★★

Проверено: Shaman007 ()

> Ideal daemons can launch on demand based on criteria specified in their respective XML property lists located in one of the directories specified in the FILES section.

Мдя... Мне кажется или это несколько не вписывается в классику unix-way?

realloc ★★★★
()
Ответ на: комментарий от Deleted

когда MaxOS X будет работать на x86 и на amd64 о ней можно будет поговорить. А сейчас - не катит.

anonymous
()
Ответ на: комментарий от anonymous

Но это не значит, что Linux не надо доводить до такой скорости на том, что есть!!!

anonymous
()
Ответ на: комментарий от Deleted

у меня примерно за 15 секунд догружается до gdm. Можно сделать в нем автологин, тогда полностью юзабельное состояние будет за 17 ну 20 секунд :)

(Если будут вопросы, машинка: AthlonXP 1.5 Ghz, 1 gb ram. Стоит Gentoo и используется поралельная загрузка сервисов. В качестве WM => fvwm2 :)).

catap ★★★★★
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 сек.

А-а-а-а-а...

Вот она - Логика! :-)

SK
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 сек.

Ну и что? А ведь еще можно и не выключать (опять же пискомерством можно заняться).

plm ★★★★★
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 сек.

это на ppc и только потому, что макось затачивается под определенное железо

если вдруг ее портируют на x86, то на существующем зоопарке железа макось будет грузится намного дольше чем венда или линух

JB ★★★★★
()

Незнаю радоватся или нет ды и тех кто мак пользует тут еденицы

anonymous
()
Ответ на: комментарий от JB

На PowerBook загрузка идет несколько минут после установки туда 2 гигабайт памяти. До это шла горазда быстрее, но в любом случае не 15 сек.

anonymous
()
Ответ на: комментарий от anonymous

>На PowerBook загрузка идет несколько минут после установки туда 2 гигабайт памяти

256метров озу, загрузка около 2 минут

но я использую suspend-to-disk. Загрузка - секунд 15 ;)

geek ★★★
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 сек.

Собственно само ядро линукс на быстром железе грузится не более 5-7
секунд. Всё остальное время расходуют инит-скрипты. Оптимизируй их,
и будет тебе счастье. Я гружусь в консольном варианте за 10 сек.
Иксы - ещё пять секунд.

anonymous
()
Ответ на: комментарий от catap

>тогда полностью юзабельное состояние будет за 17 ну 20 секунд

За 20 секунд грузится довольно таки насыщенная WinXP :D

KRoN73 ★★★★★
()
Ответ на: комментарий от Deleted

что это у тебя за макось такая? Моя что-то на ibook g4 секунд 40 грузится. Грузится она очень долго, но вот ее suspend 2 ram это что-то. Я бук еще не шутдаунил ни разу наверное.

mrdeath ★★★★★
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 > сек.

Так долго? Чего ж они там понапихали такого?

I-Worm
()
Ответ на: комментарий от Deleted

> А при том, что MacOS X грузится до юзабельного состояния за 15 > сек.

Кстати, то, что юзеры так хорошо знают, какое время уходит на загрузку ОС - это хреновый признак :) Стало быть ребутятся часто...

I-Worm
()
Ответ на: комментарий от mrdeath

> Обажаю пионеров, которые рассуждают о том, чего в глаза не видели.

в отличии от тебя, я видел 10.3

ты считаешь что если портировать макось на писюки, то никаких проблем с железом и совместимостью у нее не будет?

JB ★★★★★
()
Ответ на: комментарий от JB

ты "видел", а я сейчас с нее пишу.

Касательно вопроса, я вообще ничего утверждать не буду потому что фактов утверждать обратное у меня нет, как и у тебя.

mrdeath ★★★★★
()
Ответ на: комментарий от KRoN73

>За 20 секунд грузится довольно таки насыщенная WinXP :D

Да, но после логина она ещё хрен знает сколько тормозит.

eRazor ★★★
()
Ответ на: комментарий от realloc

> Мдя... Мне кажется или это несколько не вписывается в классику unix-way?

Тут периодически всплывали чьи-то идеи переписать все ПО, что б в нем конфигурационные файлы были в XML. Видимо, этот человек устроился на работу в Apple. ;)

ivlad ★★★★★
()
Ответ на: комментарий от anonymous

>>"юзабельного состояния"???

> Krieviski ludzu!

Состояния, в котором уже можно пользоваться. У меня быстрее 37 сек. ещё никогда не было.

Deleted
()
Ответ на: комментарий от ivlad

Некоторые еще не знают, что "круто и оптимально", не значит "удобно и практично".

Shaman007 ★★★★★
()

Заметен переход поставщиков UNIX систем от архаичных SysV/BSD init к
развитым средствам управления ресурсами, Solaris 10 - SMF (Service Management Facility), MacOS Tiger - launchd. Lunix - "...Стоит Gentoo и используется пОралельная загрузка сервисов...".

anonymous
()
Ответ на: комментарий от Deleted

>А при том, что MacOS X грузится до юзабельного состояния за 15 сек

А если учесть, какую часть время загрузки составляет от времени работы системы...

PashaKustov ★★
()
Ответ на: комментарий от anonymous

>Gentoo и используется пОралельная загрузка сервисов...

а как включить эту параллельную загрузку сервисов?

anonymous
()
Ответ на: комментарий от ivlad

>Тут периодически всплывали чьи-то идеи переписать все ПО, что б в нем конфигурационные файлы были в XML. Видимо, этот человек устроился на работу в Apple. ;) Я чё? Давайте перепишем!

anonymous
()
Ответ на: комментарий от Deleted

На самом деле очень много времени тратится на различные проверки наличия всякой всячины, и оно тратится вовсе не напрасно.

Shaman007 ★★★★★
()
Ответ на: комментарий от Deleted

>А при том, что MacOS X грузится до юзабельного состояния за 15 сек.

Макентоиды... Ты или врешь как свойственно макентоидам или не отличаешь выход из "сна" от загрузки (что опять же типично для макентоида).

anonymous
()
Ответ на: комментарий от anonymous

Конфигурации в XML - ОТСТОЙ!! Классические текстовые файлы гораздо лучше (типа squid.conf или samba.conf).. А в XML "за деревьями не видно леса".. суть теряется за оформлением. Переход на XML - уход от unix-way, потому что вручную их создавать сложно, и все будут пользоваться исключительно гуевыми конфигурялками... постепенно забыв о том, что файлы можно править и в текстовом редакторе

anonymous
()
Ответ на: комментарий от anonymous

Какая свежая и оригинальная мысля...

anonymous
()
Ответ на: комментарий от anonymous

А unix-way это когда все вручную создается?

Вот круто! У тебя наверное и мышки на компе нету, да? Такой прям весь хакИр что просто пистон.

boshik
()
Ответ на: комментарий от anonymous

>Макентоиды... Ты или врешь как свойственно макентоидам или не отличаешь выход из "сна" от загрузки (что опять же типично для макентоида).

И что здесь плохого ?
Я, например, таким людям завидую.
они работают, а не изучают процесс загрузки

tsybulin
()
Ответ на: комментарий от tsybulin

> И что здесь плохого ?

Врать - плохо!

anonymous
()
Ответ на: комментарий от boshik

Да нет.. я не против гуёвых конфигурялок, но только когда они создают .conf, а не .xml :-) Единственное реально полезное применение XML - это обмен структурированными данными между разными программами.. Остальное - бредни маркетоидов

anonymous
()
Ответ на: комментарий от anonymous

То реестр пытаются в линуксе выдумать, то XML использовать для хранения конфигов.. МАРАЗМ! Зачем создавать лишние сущности, когда уже есть КАТАЛОГИ и ФАЙЛЫ, в которых можно хранить любую структуру данных?

anonymous
()

XML как data strage = кал ! как data exchange ещё куда не шло ... в общем R.I.P. !

robot12 ★★★★★
()
Ответ на: комментарий от boshik

>А unix-way это когда все вручную создается?

>Вот круто! У тебя наверное и мышки на компе нету, да? Такой прям весь хакИр что просто пистон.

У вас проблемы с логическим выводом. Попробуйте перечитать ещё раз пост, на который вы отвечали.

С/у, Ден.

anonymous
()

Еслиб солярка на сане грузилась за 15 секунд....

anonymous
()
Ответ на: комментарий от anonymous

> То реестр пытаются в линуксе выдумать, то XML использовать для хранения конфигов.. МАРАЗМ! Зачем создавать лишние сущности, когда уже есть КАТАЛОГИ и ФАЙЛЫ, в которых можно хранить любую структуру данных?

А зачем M$ постоянно придумывает утопические сущности, о которых уже через полгода все забывают? Просто чтобы лишний раз привлечь к себе внимание и заманить побольше лохов. "Теперь и в линуксе" :)

yozhhh ★★★
()
Ответ на: комментарий от Kbps

Хотя пока существуют конкуренты, существует и конкуренция, а конкуренция - сила прогресса! =)

Kbps
()
Ответ на: комментарий от yozhhh

юзабельное состояние за 6 сек.
затем, если иксы нужны, ещё 3 сек. (XFCE)
линукс самосборочный. изначально как LFS

vm ★★
()
Ответ на: комментарий от vm

"юзабельное состояние за 6 сек."

Песдёж. Ваш мандрейк грузится около минуты со всеми сервисами. Что вы там сделали у себя - ваши проблемы. MacOS ставится из коробки, мандрейк тоже был поставлен из коробки.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.