Нагревать
Оригинальный автор(ы) | Джимми Веннлунд |
---|---|
Разработчик(и) | Первые участники |
Первоначальный выпуск | 16 марта 2005 г |
Стабильная версия | 2.6.10
/ 24 марта 2007 г |
Репозиторий | |
Написано в | С |
Операционная система | Unix-подобный |
Платформа | Кросс-платформенный |
Доступно в | Английский |
Тип | нагревать |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | github |
Initng — это полная замена UNIX System V init , первого процесса, порожденного ядром в Unix -подобных компьютерных операционных системах , который отвечает за инициализацию всех остальных процессов. Веб-сайт Initng называет initng «системой инициализации следующего поколения».
Цель
[ редактировать ]Многие реализации init (включая Sysvinit, используемый во многих дистрибутивах Linux ) запускают процессы в заранее определенном порядке и запускают процесс только после того, как предыдущий процесс завершит свою инициализацию.
Initng запускает процесс, как только будут выполнены все его зависимости. Он может запускать несколько процессов параллельно. Initng предназначен для значительного увеличения скорости загрузки Unix-совместимой системы за счет асинхронного запуска процессов. Сторонники Initng утверждают, что он также дает пользователю больше статистики и контроля над системой.
Разработка
[ редактировать ]Несмотря на то, что она все еще считалась бета-версией , она была выбрана в качестве системы инициализации по умолчанию для Pingwinek, Enlisy, Berry Linux и Bee.
Также имеются пакеты для многих дистрибутивов, таких как Ubuntu и Fedora , а также ebuild-файлы для Gentoo и заклинания для Source Mage .
В отличие от других подобных проектов, он имеет переносимую и гибкую кодовую базу, более подходящую для встроенного использования, и уже портирован на другие операционные системы, такие как Haiku и FreeBSD .
Его создал Джимми Веннлунд. Текущий сопровождающий и руководитель проекта — Исмаэль Лучено.
Награды
[ редактировать ]В Linux Format в выпуске 72 ноябре 2005 года InitNG получил награду Hottest Pick Award.