QEMU 10.0.0 Emulator Dirilis

Proyèk QEMU 10.0.0 wis dirilis. Minangka emulator, QEMU ngidini sampeyan mbukak program sing dibangun kanggo siji platform perangkat keras ing sistem kanthi arsitektur sing béda banget, contoné, mbukak aplikasi ARM ing PC sing kompatibel karo x86. Ing mode virtualisasi QEMU, kinerja eksekusi kode ing lingkungan sing terisolasi cedhak karo sistem perangkat keras amarga eksekusi langsung instruksi ing CPU lan panggunaan hypervisor Xen utawa modul KVM ing Linux, utawa modul NVMM ing NetBSD.

Proyèk iki wiwitané digawé déning Fabrice Bellard kanggo nyedhiyakaké kemampuan kanggo mbukak file sing bisa dieksekusi sing dikompilasi kanggo platform x86. Linux ing arsitektur liyane kajaba x86. Sajrone pirang-pirang taun pangembangan, dhukungan kanggo emulasi lengkap ditambahake kanggo 14 arsitektur perangkat keras, lan jumlah piranti perangkat keras sing diemulasi ngluwihi 400. Nalika nyiapake versi 10.0, luwih saka 2800 pangowahan saka 211 pangembang digawe.

Peningkatan utama sing ditambahake ing QEMU 10.0:

  • Driver virtio-scsi nyedhiyakake kontroler SCSI virtual (SCSI Host Bus Adapter) kanggo mesin virtualDhukungan kanggo sistem antrian multi-level (multiciqueue) wis ditambahake, sing ngidini antrian dipisahake kanggo piranti blok sing beda kanggo ndhukung akses multi-threaded ing sistem multi-core (antrian sing beda kanggo drive siji bisa diproses dening thread I/O sing beda). Dibandhingake karo driver piranti blok virtual (virtio-blk), kontroler SCSI virtual rada luwih alon kinerjane, nanging ngidini panggunaan luwih saka 28 drive.
  • VFIO (Virtual Function I/O) wis nambah support passthrough IGD (Piranti Grafik Terpadu) kanggo GPU terintegrasi sing digunakake ing prosesor Intel generasi 11 (Rocket Lake) lan 12 (Alder Lake). Dhukungan ditambahake kanggo GPU ATI lawas (x550). Dhukungan dhasar kanggo PCI PM (Power Management) wis dileksanakake.
  • Dokumentasi kanggo QEMU Machine Protocol (QMP), sing ngidini aplikasi ngontrol QEMU, wis direvisi lan ditambahi kanthi signifikan.
  • Nambahake mode migrasi Live anyar "cpr-transfer" (CheckPoint lan Wiwiti maneh), ngidini kanggo mindhah sistem tamu menyang conto QEMU anyar sing mlaku ing host sing padha. Mode nyilikake wektu penundaan kanthi pemetaan memori sistem tamu menyang ruang alamat virtual QEMU anyar tanpa nyalin isi.
  • Piranti grafis 'apple-gfx-pci' lan 'apple-gfx-mmio' sing nggunakake framework ParavirtualizedGraphics sing kasedhiya ing macOS Kanggo grafis sing diakselerasi perangkat keras ing sistem tamu. Driver pisanan dirancang kanggo digunakake ing piranti x86-64, lan sing nomer loro kanggo ARM64.
  • Emulator arsitektur x86 saiki ndhukung model prosesor Intel Xeon Clearwater Forest lan Sierra Forest v2. Emulasi instruksi manipulasi data string wis digawe cepet.
  • Emulator arsitektur ARM saiki ndhukung Evaluasi NPCM8445 lan papan i.MX 8M Plus EVK. Nambahake emulasi ekstensi FEAT_AFP, FEAT_RPRES lan FEAT_XS, uga timer fisik lan virtual EL2. Dhukungan kanggo CPU Arm PXA2xx lan emulasi instruksi iwMMXt.
  • Emulator arsitektur RISC-V ngetrapake emulasi papan Microblaze V, CPU Ascalon lan CPU RV64 Xiangshan Nanhu. Dhukungan tambahan kanggo ekstensi arsitektur 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm', 'sspm', uga tag terjemahan IOMMU lan piranti riscv-iommu-sys.
  • Emulator arsitektur HPPA nyedhiyakake emulasi papan Diva GSP BMC. Firmware SeaBIOS-hppa wis dianyari kanggo versi 18. Tambah kacepetan siaran. Kode apik kanggo ngreset CPU virtual. Ing sistem 64-bit, emulasi konfigurasi kanthi ukuran memori nganti 256 GB diwenehake.
  • Emulator arsitektur LoongArch saiki ndhukung hotplugging CPU. IPI (interrupt antar prosesor) paravirtual wis dileksanakake. Pelacakan timeout alokasi sumber daya Hypervisor wis dileksanakake. KVMDhukungan kanggo routing virtual saka interupsi eksternal (extioi) ditambahake.
  • Emulator arsitektur s390x nambahake dhukungan kanggo CPU mainframe generasi kaping 17 lan ngetrapake dhukungan virtio-mem. Kanggo nambah kinerja, kemampuan kanggo sesambungan karo piranti PCI bypassing IOMMU wis ditambahaké.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster