URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 75117
[ Назад ]

Исходное сообщение
"Представлен первый стабильный релиз системы инициализации Up..."

Отправлено opennews , 02-Мрт-11 19:53 
Анонсирован (https://lists.ubuntu.com/archives/upstart-devel/2011-March/0...) выход разработанной в недрах Linux-дистрибутива Ubuntu системы инициализации Upstart 1.0 (http://upstart.at/). Релиз 1.0 ознаменовал собой доведение до стабильного состояния всех возможностей, необходимых для работы полнофункциональной системы инициализации. Релиз 1.0 основан на кодовой базе Upstart 0.6.x, которая обеспечивает работу подсистемы инициализации в Ubuntu 10.04 и
RedHat Enterprise Linux 6, поэтому обновление данных систем до версии 1.0 не приведет к возникновению каких-либо подводных камней.

Upstart поставляется в составе Ubuntu начиная с версии 6.10, вышедшей осенью 2006 года. В отличии от стандартной init-системы SysV, Upstart базируется на парадигме обработки событий и использует метод учета зависимостей для для определения последовательности запуска сервисов и оценки возможности их выполнения в параллельном режиме. Параллелизм запуска сервисов обеспечивает существенное повышение...

URL: https://lists.ubuntu.com/archives/upstart-devel/2011-March/0...
Новость: http://www.opennet.me/opennews/art.shtml?num=29770


Содержание

Сообщения в этом обсуждении
"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено pavlinux , 02-Мрт-11 20:03 
Ещё лет 5 подождем, тогда можно будет юзать.

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено Аноним , 02-Мрт-11 21:21 
> Ещё лет 5 подождем, тогда можно будет юзать.

Лет через 5 будет systemd везде.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено Аноним , 02-Мрт-11 21:32 
В LFS, Slackware, CRUX, Arch не будет

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено анон , 02-Мрт-11 22:00 
> Slackware, CRUX, Arch не будет

И в шindows тоже. Потому что авторы всех этих продуктов слишком любят костыли :-)


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено anonymous , 03-Мрт-11 00:32 
> И в шindows тоже. Потому что авторы всех этих продуктов слишком любят
> костыли :-)

Как раз попытка распараллелить загрузку попахивает костылями разных сортов. Придумали проблемы, а теперь героически её разгребают.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено ананим , 03-Мрт-11 02:19 
ты ещё в своих многоядерных процах ядра гвоздями друг к другу прибивать не пробовал?

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено anonymous , 03-Мрт-11 12:05 
>ты ещё в своих многоядерных процах ядра гвоздями друг к другу прибивать не пробовал?

А ты?


"Представлен первый стабильный релиз системы..."
Отправлено anonymous , 03-Мрт-11 13:16 
> ты ещё в своих многоядерных процах ядра гвоздями друг к другу прибивать
> не пробовал?

слушай, а ты попробуй не перезагружать систему каждые пол-часа. глядишь — и не понадобятся костыли для «ускорения загрузки». у меня вот аптайм домашней машины — 47 дней уже. скажу честно: мне пофигу, с какой скоростью грузится система, если это происходит реже, чем раз в месяц.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено non anon , 03-Мрт-11 18:51 
>Как раз попытка распараллелить загрузку попахивает костылями разных сортов.

А корень этого зла - в многозадачности. Самый страшный костыль за всю историю IT.
Ишь чего удумали - несколько программ одновременно выполнять. Это же злостное надругательство над простотой и прозрачностью! Вон у людей компы просто сутками работают - неужели им процессорного времени жалко?!

Даешь кристально чистый KISS - MS-DOS 3.1!


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено анон , 02-Мрт-11 21:58 
>Лет через 5 будет systemd везде.

Лет через пять выйдет первый стабильный релиз systemd, и мы скажем
>> Ещё лет 5 подождем, тогда можно будет юзать.

;-)


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено User294 , 03-Мрт-11 01:25 
> Ещё лет 5 подождем, тогда можно будет юзать.

Лучше 25. Чтобы уж наверняка. Сможешь наконец сидя на завалинке насладиться на пенсии быстрым стартом системы наконец :))


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено frewq , 03-Мрт-11 06:49 
InitNG начали писать в 2006. Как раз 5 лет прошло ;-)

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено VoDA , 02-Мрт-11 21:26 
в чем разница с systemd?

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено pavlinux , 02-Мрт-11 21:40 
> в чем разница с systemd?

http://tux-the-penguin.blogspot.com/2010/09/systemd.html
http://tux-the-penguin.blogspot.com/2010/09/systemd-ii.html


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено анон , 02-Мрт-11 21:54 
>в чем разница с systemd?

upstart - просто ещё один велосипед на тему ускорения загрузки. С появлением новых версий sysv init с нативной поддержкой параллелизации, актуальность upstart стремится к нулю.

systemd - переосмысление и расчистка всего накопившегося в этой области бардака, замена костылей простыми и гибко настраиваемыми решениями, плюс задейстование новых возможностей современных линуксов (cgroups, autofs, udev).


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено anonymous , 03-Мрт-11 00:23 
>systemd - переосмысление и расчистка всего накопившегося в этой области бардака, замена костылей простыми и гибко настраиваемыми решениями, плюс задейстование новых возможностей современных линуксов (cgroups, autofs, udev).

Очень хочется надеяться. Но плачевное состояние и ненужность пульсаудио заставляет меня сомневаться.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено User294 , 03-Мрт-11 01:46 
> современных линуксов (cgroups, autofs, udev).

Задуманные фичи - отличные. Главное чтобы на практике оказалось не менее круто чем в теории. А то это их пульсаудио от того же автора что-то бурного энтузазизма не вызывает особо.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено Аноним , 02-Мрт-11 22:04 
> в чем разница с systemd?

http://www.opennet.me/opennews/art.shtml?num=26447
http://www.opennet.me/opennews/art.shtml?num=28713
http://www.opennet.me/opennews/art.shtml?num=27721
http://www.opennet.me/opennews/art.shtml?num=27218
http://wiki.opennet.ru/Systemd



"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено pavlinux , 02-Мрт-11 22:10 
  У меня столько идей, что до всего просто руки, не то чтобы не доходят,
а я физически не осилю их до конца 21 века.

Ну например тут, создать модуль ядра или гипервизор который будет
собирать статистику запуска сервисов, до сигнала о прекращении сбора.
Некий такой профилятор. Результат его работы - последовательный список
всех запускаемых приложений/утилит...  С помощью парсера превращаем его
в скрипт запуска. Допускать параллельное ветвление (но внутри так же - линейно).

* Ввести деление по типам требуемых ресурсов - файлы, интерфейсы, сокеты,...
* Каждое приложение должно объявлять этот список, типа ldd /usr/bin/something
* Список может формироваться на основании конфига или текущего состояния, типа iptables-save

... долго могу фантазировать :)
  
И не надо никакие IPC придумывать, сравнили таблицу требований у сервиса
с наличием их в системе - (пере)запустили. И нефига, например postfix_у, генерировать
сообщение о поднятие сети если он не может пропинговать релей.
Нет сети - кури бамбук, как появиться так и поднимешься.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено anonymous , 03-Мрт-11 00:37 
Спасибо. Но тут лучше 5 минут подождать, чем вникать во внутренности этого монстра. Благо, аптайм в линуксе не ограничен.



"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено pavlinux , 03-Мрт-11 02:16 
> Спасибо. Но тут лучше 5 минут подождать, чем вникать во внутренности этого
> монстра. Благо, аптайм в линуксе не ограничен.

Ну это сейчас,  а через 100 лет, когда каждый комп будет представлять
нейросеть работающую в связке с мозгом и глобальной сетью?!
Наверно, желательно, чтоб он перегружался быстрее, а то зависнет на
пешеходном переходе, а навстречу КамАз квантовый... Чпок и гравитационный коллапс. :)    


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено anonymous , 03-Мрт-11 12:07 
>Наверно, желательно, чтоб он перегружался быстрее, а то зависнет на

пешеходном переходе, а навстречу КамАз квантовый...


Так это ты венду описал. Только ей надо часто перезагружаться.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено Andrey M. , 03-Мрт-11 01:45 
Подскажите плз какими средствами можно мониторить события этого Upstarta, умучился с отладкой заданий. В первых релизах вроде утилита initctrl позволяла это делать, но в Ubunte 10.04 у меня не получается проследить какие upstart события происходят в реальном времени.

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено sakib , 03-Мрт-11 12:33 
В параметры ядра добавить --set-verbose

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено Andrey M. , 03-Мрт-11 15:30 
> В параметры ядра добавить --set-verbose

Если не трудно, чуть подробнее. Man initctl в списке доступных команд не показывает ни одной команды позволяющей каким-либо образом отслеживать события Upstart.  initctl единственная известная мне утилита, которая умеет взаимодействовать с upstart. "--set-verbose" это параметр загрузки или компиляции ядра? Если это параметр загрузки - то дальше каким инструментом смотреть события, системная консоль молчит как рыба.


"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено daevy , 03-Мрт-11 08:46 
мне понравилась systemd, kvm-виртуалка перезапускается за считанные секунды, одно неудобство, надо переписывать под него все скрипты. запуск некоторых служб не осилил(((

"Представлен первый стабильный релиз системы инициализации Up..."
Отправлено non anon , 03-Мрт-11 18:56 
> мне понравилась systemd, kvm-виртуалка перезапускается за считанные секунды, одно неудобство,
> надо переписывать под него все скрипты. запуск некоторых служб не осилил(((

Думаю, через пару лет почти все живые проекты будут поддерживать соответствующие конфиги для него. Пока могу только посоветовать хау-тушку, ее даже на русский перевели (см. ссылки выше).

А что конкретно там не работает?