Ngaleupaskeun émulator QEMU 5.1

Diwanohkeun release proyék QEMU 5.1. Salaku émulator, QEMU ngidinan Anjeun pikeun ngajalankeun program disusun pikeun hiji platform hardware dina sistem kalawan arsitektur lengkep beda, contona, ngajalankeun hiji aplikasi ARM dina PC x86-cocog. Dina mode virtualisasi di QEMU, kinerja palaksanaan kode dina lingkungan terasing deukeut ka sistem asli alatan palaksanaan langsung parentah dina CPU jeung pamakéan Xen hypervisor atawa modul KVM.

Proyék ieu mimitina dijieun ku Fabrice Bellard pikeun nyadiakeun kamampuan pikeun ngajalankeun file executable anu dikompilasi pikeun platform x86. Linux dina arsitéktur lian ti x86. Salila sababaraha taun pamekaran, dukungan pikeun émulasi pinuh ditambahkeun pikeun 14 arsitéktur perangkat keras, sareng jumlah alat perangkat keras anu diémulasi ngaleuwihan 400. Dina nyiapkeun vérsi 5.1, langkung ti 2500 parobihan ti 235 pamekar dilakukeun.

konci pamutahiranditambahkeun dina QEMU 5.1:

  • Ditambahkeun dukungan pikeun émulasi CPU dumasar kana arsitéktur APR. Rojongan pikeun Arduino Duemilanove (ATmega168), Arduino Mega 2560 (ATmega2560) dewan geus dilaksanakeun.
    Arduino Mega (ATmega1280) jeung Arduino UNO (ATmega328P).
  • Émulator arsitéktur ARM parantos nambihan kamampuan pikeun nyabut mémori panas, ogé mémori nvdimm plug-panas pikeun sistem tamu sareng ACPI. Dilaksanakeun rojongan pikeun ekstensi ARMv8.2 TTS2UXN и ARMv8.5 MemTag. Rojongan pikeun sonorapass-bmc dewan geus disadiakeun.
  • Rojongan pikeun Loongson 3A CPUs (R1 jeung R4) geus ditambahkeun kana émulator arsitektur MIPS. Ningkatkeun kinerja emulation instruksi FPU sareng MSA.
  • Rojongan pikeun SiFive E34 sareng CPU Ibex parantos ditambihan kana émulator arsitéktur RISC-V. Dukungan pikeun papan HiFive1 revB sareng OpenTitan parantos dilaksanakeun. Mesin Spike nyayogikeun dukungan pikeun langkung ti hiji CPU.
  • Émulator arsitéktur PowerPC ayeuna ngadukung pamulihan kasalahan dina sistem tamu nganggo FWNMI.
  • Pikeun arsitektur s390, rojongan KVM geus ditambahkeun pikeun virtualization aman (mode palaksanaan aman).
  • Émulator arsitéktur x86 parantos ngirangan biaya virtualisasi sistem tamu anu teu diadaptasi ku Windows, ku cara nyayogikeun tabel alat anu diémulasi ACPI WAET (Windows Tabel Alat Émulasi ACPI). Pangrojong akselerasi anu ditingkatkeun. HVF keur macOS.
  • Supir alat blok ayeuna ngadukung alat panyimpen maya kalayan blok logis sareng fisik ukuranana 2MB.
  • Nambahkeun kamampuan pikeun mindahkeun kecap akses sareng konci pikeun énkripsi ka QEMU ngalangkungan keyring kernel. Linux ngagunakeun objék tipe anyar "secret-keyring".
  • Format qcow2 ayeuna ngadukung algoritma komprési zstd.
  • Paréntah 'bitmap' anyar geus ditambahkeun kana qemu-img utiliti pikeun manipulasi bitmaps pengkuh dina file qcow2. qemu-img ogé ngalaksanakeun manajemén konci LUKS (keyslot) sareng nawiskeun kamampuan tambahan pikeun paréntah "peta" (--start-offset, -max-length) sareng "convert" (-bitmaps); paréntah "ukuran" ayeuna ningalikeun inpormasi. ngeunaan ukuran bitmaps pengkuh dina file qcow2.
  • Supir NVMe ayeuna ngadukung Persistent Memory Region anu diwanohkeun dina spésifikasi NVMe 1.4.
  • Dina virtio pikeun sistem tamu sareng generator kode TCG (Tiny Code Generator) klasik, kamampuan ngagunakeun prosés dilaksanakeun. vhost-pamaké, kaasup virtiofsd. The VHOST_USER_PROTOCOL_F_CONFIGURE_MEM_SLOTS extension geus ditambahkeun kana vhost-pamaké, ngidinan Anjeun pikeun ngadaptar leuwih ti 8 slot RAM.

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster