The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Новая высокопроизводительная система init-скриптов..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Новая высокопроизводительная система init-скриптов..."
Сообщение от opennews (??) on 09-Май-05, 00:41 
Проект initng (http://jw.dyndns.org/initng/) является новой высокопроизводительной заменой традиционной системы начальной инициализации SysVInit.

Значительного увеличения скорости загрузки (в тесте с 41 сек. до 17 сек.) , удалось достичь благодаря параллельному запуску приложений и представления скриптов инициализации в виде единого набора файлов конфигурации (вместо обособленных скриптов). Но главное отличие от SysV, это введение понятия зависимости приложения от других стартующих подсистем. Предусмотрены средства мониторинга за состоянием процессов и их перезапуск в случае падения.


initng чем то напоминает систему launchd (http://arstechnica.com/reviews/os/macosx-10.4.ars/5) из Mac OS X, но для описания конфигурации используется не XML, а формат стартовых скриптов чем-то напоминающий конфигурацию xinetd, с возможностью вставок блоков на shell и явным определением связей/зависимостей.


В настоящее время проект находится на стадии beta-тестирования, апробирование проводится главным образом под Gentoo Linux.

URL: http://jw.dyndns.org/initng/
Новость: http://www.opennet.dev/opennews/art.shtml?num=5434

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "давно пора..."
Сообщение от Yarik email(??) on 09-Май-05, 00:41 
долго тянули...

хотя... бсд чего-то перешли от интегрированных скриптов к обособленным - видать были веские основания, и все равно на подъем они намного быстрее линуксячих SysV

Cообщить модератору | Наверх | ^

2. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним email on 09-Май-05, 01:44 
IMHO, разработка высокоскоростного 5-го колеса к телеге.

Для десктопа - некритично, по тому, что количество стартуемых сервисов должно быть мало (в идеале 0). А для серверов, тем более, разница 40 или 17 секунд загрузки раз в год!

Когда коту нечего делать, он лижет яйца.

Cообщить модератору | Наверх | ^

5. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним on 09-Май-05, 13:11 
>IMHO, разработка высокоскоростного 5-го колеса к телеге.
>
>Для десктопа - некритично, по тому, что количество стартуемых сервисов должно быть
>мало (в идеале 0). А для серверов, тем более, разница 40
>или 17 секунд загрузки раз в год!
>
>Когда коту нечего делать, он лижет яйца.


"Любому приложению хватит 640 Кб (Б. Гейтс)"

Может, не стоит протестовать против прогресса? Нафиг вам тогда иксы, чё с них все прутся?

Cообщить модератору | Наверх | ^

17. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от MikeM email(??) on 10-Май-05, 18:56 
> Любому приложению хватит 640 Кб (Б. Гейтс)
И с Этим сложно не согласиться :-)
Cообщить модератору | Наверх | ^

16. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от MikeM email(??) on 10-Май-05, 18:51 
>  Для десктопа - некритично, по тому, что количество стартуемых сервисов должно быть мало (в идеале 0).
_________
А как же мультимедиа без сервисов? (Это хотя-бы)А вообще на домашней системе сервисов может и меньше, а может и больше! Машина для дома - не только РМ, но и сервер и именно эти машины часто перезагружают.

Лично меня раздражает, что мне после включения компа ещё нужно ждать, пока появится логин-.

Cообщить модератору | Наверх | ^

3. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от pazke email on 09-Май-05, 11:28 
ИМХО серверам это нужнее, ибо даже самые лучшие сервера иногда надо перезагружать и время простоя лучше минимизировать.
В общем посмотрим что получится...
Cообщить модератору | Наверх | ^

4. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Nick (??) on 09-Май-05, 12:12 
Зачем перегружать?
Остаточный синдром виндовз? Или глюкавое оборудование на серверах? Тогда почему они "лучшие"?
Не понимаю.
Cообщить модератору | Наверх | ^

6. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от BigBug email on 09-Май-05, 13:17 
Например ядро обновить ;)
Cообщить модератору | Наверх | ^

10. "И ядро обновить. Но вот только 'время минимизируется' и не у..."
Сообщение от Банзай email(??) on 09-Май-05, 22:46 
лучших серверов" балансерами. А не прыжками вокруг перегружающейся тачки :)
Cообщить модератору | Наверх | ^

18. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от MikeM email(??) on 10-Май-05, 19:03 
init 1 никода не делали?
Cообщить модератору | Наверх | ^

7. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним email on 09-Май-05, 13:56 
кстати на gentoo я уже давно эту фишку использую

в /etc/conf.d/rc

# Set to "yes" if you want the rc system to try and start services
# in parallel for slight speed improvement.

RC_PARALLEL_STARTUP="yes"

Cообщить модератору | Наверх | ^

8. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от prox email on 09-Май-05, 14:07 
Ну, предположим, зависиости между сервисами были init-скриптах Gentoo изначально, и ничего особо новаторского в этом нет.
Cообщить модератору | Наверх | ^

9. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним email on 09-Май-05, 15:19 
Не забывайте о том что линукс в последние годы стали и на обычных десктопах запускать. Там эти 17 секунд дороже. И еще, этот метод загрузки никто принудительно не заставит установить на сервере. Это же не мс, который в очередном апдейте может всключить что то и никуда от него ты не денешься.
Cообщить модератору | Наверх | ^

19. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от CDigger email on 11-Май-05, 05:56 
Тут намедни прочитал в [gentoo-user-ru] про подобную-же вещь:
http://smarden.org/runit/
Alex Efros, автор сообщения, ну очень его хвалит;)) Сам я его не пробовал - моих познаний в Linux недостаточно для подобных экспериментов;) Однако идея упростить конфигурирование начальной загрузки - идея неплохая.
>Вместо этого используется простейшая схема из трех файлов:
>/etc/runit/1 - вызывается при загрузке для инициализации системы
>/etc/runit/2 - вызывается после /etc/runit/1 и должен запустить все сервисы
>/etc/runit/3 - вызывается при shutdown

Вот таким-вот образом. Как тут не вспомнить AUTOEXEC.BAT и CONFIG.SYS ;))) Проще некуда...

Cообщить модератору | Наверх | ^

20. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним email on 11-Май-05, 14:39 
может оно и лучще?
Cообщить модератору | Наверх | ^

21. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от Аноним email on 13-Май-05, 09:22 
Самый быстрый скрипт это скомпилированный скрипт. чтобы там не говорили !
Даешь init.bin :)
Cообщить модератору | Наверх | ^

22. "Новая высокопроизводительная система init-скриптов для Linux"
Сообщение от MikeM email(??) on 13-Май-05, 18:32 
А что, есть и такой? Если есть, скажите где можно посмотреть. Мне не в лом  по мере надобность перекомпилить инить :-)
Cообщить модератору | Наверх | ^

Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру