На конференции Linux Plumbers Conference двое хакеров Арьян ван де Вен и Оук
Кок провели демонстрацию сразу двух систем Linux, каждая из которых загружалась
быстрее пяти секунд.
В первом варианте использовался модифицированный вариант дистрибутива Fedora, а
во втором — модифицированный Moblin. В обоих случаях хакеры оптимизировали
работу ядра (по вышеуказанной ссылке, а также в этом

интервью
можно узнать все подробности, что они сделали).

Разработчики уверяют, что результат показан без каких-либо трюков: окончание
загрузки регистрируется только тогда, как CPU освобождается и прекращаются
операции чтения с диска. Сама загрузка не включает в себя время входа в сеть, но
включает загрузку NetworkManager.

Асинхронная инициализация железа позволила ускорить загрузку ядра
до 1,02 с (на ядре
2.6.28 они уменьшат время до 0,5 с). Дальше загрузка шла параллельными потоками.


Читать дальше

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии