Проект QEMU представил минималистичную прошивку qboot

В ответ на выпуск компанией Intel проекта Clear Linux разработчики QEMU
подготовили новую прошивку для виртуальных машин — qboot, содержащую только минимально необходимый набор функций и загружающуюся существенно быстрее полноценного SeaBIOS. Например, для запуска виртуальной машины в урезанной сборке QEMU при использовании qboot на сервере с CPU Ivy Bridge Core i7 тратится всего 40 мс, в то время, как в обычных условиях на запуск виртуальной машины уходит 500-700 мс.

Интересно, что qboot был написан за сутки и включает минимальный 16-разрядный BIOS на основе реализации BIOS из kvmtool, серию процедур инициализации оборудования, написанных с оглядкой на SeaBIOS, минимальный 32-разрядный libc, основанный на kvm-unit-tests, и загрузчик ядра Linux из QEMU.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.