QEMU 7.0 выпущен с поддержкой RISC-V KVM, Intel AMX и др.


QEMU (Q uick EMU lator) — это эмулятор с открытым исходным кодом, используемый для запуска ОС или программ на различных архитектурах, таких как Arm , RISC-V и многих других, когда у вас нет конкретного оборудования, или для быстрого тестирования.

Несколько дней назад разработчики выпустили QEMU 7.0 с более чем 2500 коммитами от 225 разработчиков. Новые функции включают поддержку RISC-V KVM и векторных расширений, Intel AMX ( Advanced Matrix Extension ), повышенную гибкость резервного копирования, различные новые функции для Arm и многое другое.

Основные моменты QEMU 7.0, перечисленные разработчиками:

  • ACPI: поддержка регистрации гостевых событий через интерфейс ACPI ERST.
  • virtiofs: улучшенная поддержка меток безопасности
  • block: повышенная гибкость при удалении резервных копий, включая поддержку образов, отличных от qcow2.
  • ARM: поддержка платы virt для virtio-mem-pci, указание топологии гостевого процессора и включение PAuth при использовании KVM/hvf.
  • ARM: поддержка платы xlnx-versal-virt для PMC SLCR и эмуляция контроллера флэш-памяти OSPI.
  • ARM: «xlnx-zynqmp» теперь моделирует управление CRF и APU.
  • HPPA: поддержка до 16 виртуальных ЦП, улучшенный графический драйвер для сред HP-UX VDE/CDE, настройка порядка загрузки SCSI и ряд других новых функций.
  • OpenRISC: поддержка платы «sim» до 4 ядер, загрузка внешнего образа initrd и автоматическое создание дерева устройств для загрузочного ядра.
  • PowerPC: поддержка эмуляции «pseries» для запуска гостей в качестве вложенного гипервизора KVM и новая поддержка устройства spapr-nvdimm.
  • PowerPC: улучшения эмуляции powernv для XIVE и PHB 3/4 и новая поддержка XIVE2 и PHB5.
  • RISC-V: поддержка KVM
  • RISC-V: поддержка ратифицированного расширения Vector 1.0, а также расширений Zve64f, Zve32f, Zfhmin, Zfh, zfinx, zdinx и zhinx{min}.
  • RISC-V: поддержка машины с шипами для двоичной загрузки OpenSBI
  • RISC-V: поддержка виртуальной машины для 32 ядер и поддержка AIA.
  • s390x: поддержка «Miscellaneous-Instruction-Extensions Facility 3» (расширение z15)
  • x86: поддержка Intel AMX

Полный журнал изменений можно найти в Wiki. QEMU 7.0 должен в конечном итоге стать доступным в виде пакета для ваших любимых дистрибутивов, но тем временем вам следует перейти на страницу загрузки, чтобы получить исходный код в виде архива или через Github, и собрать QEMU 7.0 из исходного кода:

После завершения сборки вы можете войти в каталог сборки и получить двоичные файлы qemu или qemu-system для всех поддерживаемых архитектур:

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

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

0 Комментарий
Inline Feedbacks
View all comments