The OpenNET Project / Index page

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

Уменьшение времени загрузки Debian GNU/Linux при помощи runit

25.05.2006 16:04

В статье "Runit makes a speedy replacement for init" рассказывается о переводе Debian GNU/Linux на альтернативную систему начальной загрузки runit (замена стандартной системы инициализации SysVinit), которая позволяет уменьшить время загрузки из-за возможности параллельного запуска сервисов.

В предыдущей статье "Boot faster with parallel starting services" данной серии, демонстрировалось использование системы cinit.

При использовании runit время загрузки было уменьшено с 2 минут 54 секунд до 2 минут 3 секунд, в прошлом эксперименте, cinit позволил сократить время загрузки до 1 минуты 4 секунд.

За кадром осталась еще одна альтернативная init-система - initng, будем надеяться на продолжение серии статей с исследованием initng.

  1. Главная ссылка к новости (http://applications.linux.com/...)
  2. OpenNews: Пример организации параллельной загрузки стартовых скриптов в Linux (cinit)
  3. OpenNews: Новая высокопроизводительная система init-скриптов для Linux (initng)
  4. initng - другая замена init с возможностью параллельной загрузки
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/7593-linux
Ключевые слова: linux, debian, init, boot
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (2) RSS
  • 1, Jay (??), 00:50, 30/05/2006 [ответить]  
  • +/
    Если быть точным, то результат в 1 минуту 4 секунды был получен правкой скрипта init.d/rc так, чтобы все сервисы запускались в бэкграунде. Но при этом не соблюдались зависимости сервисов.

    На счет cinit и runit в оригинале сказано следующее:
    In a recent article covering the use of cinit to implement a parallel boot process, I managed to turn a booting time of 2 minutes 54 seconds into 2 minutes 3 seconds -- a massive saving of 51 seconds. By converting the same Linux machine to runit, I was able to reduce booting time to 55 seconds.

    Мой уровень английского не позволяет мне понять, было ли время уменьшено НА 55 секунд или ДО 55 секунд. Все-таки 55 секунд для загрузки линукса - это не так-то просто..

    --
    Jay

     
  • 2, Terbo (??), 10:08, 28/07/2006 [ответить]  
  • +/
    Там говорится что в предыдущей статье при переводе в cinit было сэкономленно 51 сек.
    А вот при переводе в runit загрузка составила всего 55 секунд.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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