banner
Центр новостей
Постоянно совершенствуем наши технологии и качество, чтобы оставаться в курсе тенденций отрасли.

В QEMU 8.0 появилась дополнительная поддержка Arm и RISC

Aug 06, 2023

Разработчики эмулятора машины с открытым исходным кодом QEMU подготовили версию проекта 8.0.

QEMU — это эмулятор машины, который может запускать гостевые машины с архитектурой, отличной от хоста. Программное обеспечение также может выступать в качестве гипервизора.

Версия 8.0, выпущенная на прошлой неделе, не меняет никаких основ, но добавляет поддержку большого количества оборудования и инструкций.

Некоторые из дополнений просты, например, возможность работы с процессорами Intel Sapphire Rapids Xeon четвертого поколения или эмуляция процессоров Arm Cortex-A55 и Cortex-R52.

Другие более тонкие, такие как поддержка FEAT_EVT и FEAT_FGT — встроенные функции, которые Arm предлагает для поддержки виртуализации.

По мере роста интереса к архитектуре RISC-V зрелость ее программной экосистемы становится все более важной. Поэтому разработчики могут быть воодушевлены, узнав, что в QEMU добавлена ​​поддержка проекта корня доверия кремния OpenTitan, а также бинарного интерфейса OpenSBI Supervisor, который позволяет ОС на машине RISC-V взаимодействовать со средой выполнения супервизора архитектуры и более высокими уровнями. доступные там привилегированные ресурсы.

QEMU 8.0 также может эмулировать FPGA PolarFire RISC-V. В релизе также добавлено то, что разработчики проекта описали как «широкий спектр исправлений, охватывающих распространение PMP для TLB, исключения mret, несжатые инструкции и другие улучшения эмуляции/виртуализации».

Программное обеспечение также предлагает кое-что для пользователей мэйнфреймов: в этом выпуске добавлена ​​поддержка асинхронного отключения памяти защищенных гостей KVM во время перезагрузки на s390x, а также улучшена обработка сквозных устройств zPCI.

Все вышеперечисленное, а также многие другие функции, добавленные в QEMU 8.0, были реализованы с помощью клавиатуры 238 участников, которые вместе сделали более 2800 коммитов.

QEMU чаще всего встречается в Linux вместе с гипервизором KVM, причем оба они работают рука об руку, предлагая эмуляцию и виртуализацию.

Когда The Register проверил некоторые факты для этой статьи, мы заметили на сайте QEMU ссылку на адвент-календарь – раз в два года, который предлагал загрузить свежий образ виртуальной машины за несколько недель до Рождества.

К сожалению, в прошлом году календарь не появился так, как планировалось. The Register понимает, что перед прошлым Рождеством команда, работавшая над календарем, была занята другими проектами. Надеюсь, он вернется в 2024 году.

Пока вы ждете возвращения календаря, здесь можно скачать QEMU 8.0. ®

Присылайте нам новости

33Получите наш3