Энтузиаст добился загрузки Clear Linux за 2 секунды

Патч для загрузки за 2 секунды ядра Clear Linux выпустил независимый разработчик Пол Менцель, 24 февраля сообщает портал Phoronix.

Менцель обратил внимание на процесс загрузки подсистемы ATA и графической подсистемы и предложил оптимизировать код таким образом, чтобы обе подсистемы стартовали одновременно. Код патча с комментариями автора был опубликован на портале lkml.org.

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

Отметим, что в 2008 году разработчику Clear Linux Арьяну ван де Вену удалось добиться загрузки специально подготовленного ядра Linux за 5 секунд. Для этого он исключил из ядра Linux подсистему initrd, а все необходимые модули были скомпилированы прямо в ядро.

Напомним, операционная система Clear Linux разрабатывается компанией Intel и оптимизирована для использования на оборудовании этой компании. Основное предназначение Clear Linux — работа там, где нужна максимальная скорость, стабильность и безопасность.