Японская компания Lineo, разрабатывающая встроенные Linux-решения,
разработала технологию быстрого старта ядра Linux, которая позволяет
загрузить ядро открытой операционной системы на маломощные и встроенные
системы за 2,97 секунды. Как говорят разработчики, концептуально их
система похожа на используемые сейчас в операционных системах механизмы
"спящего режима", когда на жесткий диск сбрасываются некоторые уже
загруженные данные, содержимое оперативной памяти и прочая информация, сообщает CyberSecurity.ru
Японская
система Warp2 включает в себя специальный загрузчик, ядро Linux и
фирменную систему быстрой загрузки. Система быстрой загрузки при помощи
системных драйверов делает снимок содержимого оперативной памяти во
флеш-память устройства.
Изюминка японской разработки состоит в
том, что сбросить на постоянную память можно все элементы загрузки и
сделать несколько снимков, которые позволяют просто включить систему по
быстрому варианту или загрузить ее в обычном режиме. В Lineo говорят,
что Wasp2 требует значительно меньше памяти для сохранения оперативных
данных за счет нового механизма сжатия, так если объем стандартных в
ОЗУ составляет 32 Мб, то в сжатом сброшенном на флеш-модуль варианте -
менее 19 Мб.
Lineo демонстрирует свою разработку на базе
устройства Atmark Armadillo-500 на базе процессора AMR11 c частотой 400
МГц. В обычном режиме загрузка занимает 31,11 секунды, с активированной
системой Warp2 - 3,40 секунды. Сброс оперативных данных в размере 19 Мб
при первичной загрузке занимает 2.97 секунды.