Вышло обновление QEMU 4.2: поддержка новых CPU и инструкций для x86 и ARM

 

Вышла новая версия эмулятора QEMU под номером 4.2, которая получила ряд изменений и улучшений со времени предыдущей сборки. Они же во многом коснутся и KVM.

Релиз 4.2 во многом ориентирован на улучшение поддержки серверных CPU и компонентов, а также их расширений.

 wikipedia.org

wikipedia.org

Основные изменения для ARM:

  • Поддержка Aspeed AST2600 с помощью виртуальной машины ast2600-evb.
  • Поддержка KVM-гостями более чем 256 процессоров.
  • Поддержка инструкций SVE SIMD.
  • Поддержка горячей замены памяти.
  • Повышение производительности эмуляции TCG.

Основные изменения для x86:

  • Новая виртуальная машина microvm, которая использует virtio-mmio вместо PCI для оптимизации производительности, но не поддерживает ACPI.
  • Поддержка эмуляции для расширений AVX512 BFloat16.
  • Новые модели процессоров для Denverton, Snowridge и Dhyana
  • Гипервизор Hypervisor.framework для macOS теперь считается стабильным.
  • Функции VMX могут быть включены или отключены с помощью флагов.

Исправления и нововведения также коснулись архитектур 68k, MIPS, PowerPC, RISC-V, SPARC и ряда подсистем. В частности, можно отметить улучшения производительности операций шифрования. Подробнее о сути изменений написано в официальной вики проекта.

Отметим, что QEMU обеспечивает скорость эмуляции, близкую к нативной, при этом он «воспроизводит» 14 архитектур и более 400 устройств. Скачать его можно на официальном сайте.

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER. | Можете написать лучше? Мы всегда рады новым авторам.

Источники:

Постоянный URL: https://servernews.ru/999709
Система Orphus