gns_ua: (Default)
gns_ua ([personal profile] gns_ua) wrote2011-12-06 03:23 pm
Entry tags:

(no subject)

Например, при старте дистрибутива общего пользования, происходит от полутора до двух тысяч запусков мелких утилит, которые производят шаблонные действия (поискать pid, погрепать вывод процессов и т.п.). Все типичные паттерны запуска демона надо вынести в отдельный процесс - это правильно с т.з.Юникс-фэй (и это то, о чем давно говорили, почти с самого начала широкого распространения кучи костыликов на шелл-скриптах, в качестве системы первоначальной загрузки).

Вообще куча народу то тут, то там критиковала SysVinit, причем по делу, и вот, когда наконец-то был написан правильный менеджер загрузки, внезапно появились тучи постов с возражениями и неприятием на исключительно эмоциональном уровне. Самое удивительное, что кучка плохоньких костыликов сразу-же стала неким эталоном загрузки Юникса.

http://www.linux.org.ru/news/redhat/7094857?cid=7095423

В то время как в солярке, например, давно были системные сервисы и управление ими.

[identity profile] lamed.livejournal.com 2011-12-06 02:10 pm (UTC)(link)
В Ubuntu есть вполне правильный себе upstart. И перестраивать файловую систему под него не приходится.

[identity profile] gns-ua.livejournal.com 2011-12-06 02:44 pm (UTC)(link)
> В Ubuntu есть вполне правильный себе upstart. И перестраивать файловую систему под него не приходится.

А под кого приходится?

Hint: systemd работает с отделённым /usr. Об этом написано на http://fedoraproject.org/wiki/Features/UsrMove :

  /usr - installed system; shareable; possibly read-only