Dimittis de QEMU 6.2 aemulo

Emissio propositi QEMU 6.2 exhibita est. Sicut aemulus QEMU permittit te currere programmata pro uno tribunali ferramento exarato in systemate cum architectura omnino diversa, exempli gratia, applicatione ARM currere in PC x86-compatible. In modo virtualisation in QEMU, exsecutio codicis exsecutio in ambitu solitario prope est ad systema ferramentarium ob directam executionem instructionum in CPU et usu Xen hypervisoris vel KVM moduli.

Projectum a Fabrice Bellard primum creatum est ad providendum facultatem currere Linux executables pro x86 suggestu in architecturas non-x86 compilatas. Per annos evolutionis subsidium ad plenam aemulationem addita est pro architecturae ferramentis XIV, numerus ferramentorum machinarum aemulatorum 14 excessit. In versione 400 parandis, plus quam 6.2 mutationes ab 2300 tincidunt factae sunt.

Clavis emendationes ad QEMU 6.2 additae:

  • Mechanismus virtio-mem, qui memoriam calidae obturaculi et disiungendi machinis virtualis te sinit, plenum subsidium memoriae hospitio adiecit, operationes ante et post migrationem ambitum (prae exemplar/post-exemplum) ac snapshots creando Hospes ratio in background.
  • QMP (QEMU Apparatus Protocollum) instrumentorum tractandorum errorum DEVICE_UNPLUG_GUEST_ERROR qui in latere systematis hospitis occurrunt in eventu rerum in obturatorio calido cessantibus.
  • Syntaxis oneris argumentorum in plugins processit pro classicis TCG (Tiny Code Generator) codice generantis dilatatum est. Subsidiis additis pro multi-core systemata ad plugin cache.
  • X86 aemulator architecturae exemplar Intel Snowridge-v4 CPU sustinet. Auxilia addita pro accessu Intel SGX (extensiones Software custodiae) involvit ab hospitibus utens machinam /dev/sgx_vepc in parte exercitus et "memor-backend-epe" in QEMU. Pro hospitio systemata adhibito AMD SEV (Secure Encrypted Virtualisation) technologiam tutandam, facultas verificabiliter nucleum directe (sine usura bootloader) adiectum est (parametrum "nuclei-hashes=on" parametri in "sev-hospes" ponere. ).
  • ARM aemulator in systematis exercitus cum Apple Siliconis instrumentorum instrumentorum ad "hvf" ferramenta accelerationis mechanismi cum currendo systemata hospitum in architectura AArch64 fundatur. Addidit subsidium processoris Fujitsu A64FX aemulandi exemplar. Novum genus machinae aemulandi "kudo-mbc" impletum est. Nam 'virt' machinis, addita subsidia pro EJUS (Interrupt Service) emulationis et facultas utendi plusquam 123 CPUs in emulatione modus. Addidit subsidium BBRAM et eFUSE machinas pro machinis aemulatis "xlnx-zcu102" et "xlnx-virt". Ad systemata in chip Cortex-M55 fundatur, subsidium pro profile extensionum MVE processoris mobili praebetur.
  • Initialis subsidium pro POWER10 DD2.0 CPU exemplar ad aemulatorem architecturae PowerPC additum est. Pro machinis aemulatis "powernv", subsidium architecturae POWER10 emendatae sunt, et "pseries" machinarum, FORM2 PAPR NUMA descriptiones additae sunt.
  • Addidit subsidium Zb[abcs] institutio extensiones ad RISC-V architecturae aemulantis. Omnibus enim machinis aemulatis, "user exercitus" et "numa mem" bene permittuntur. SiFive PWM (Pulsus-latitudo modulator).
  • Aemulator 68k subsidia Apple NuBus emendavit, inclusa facultatem imaginum ROM tabernus ac subsidium pro foraminibus interruptis.
  • Qemu-nbd fabrica scandalum scribere fecit modum caching per default ("scribeback" pro "writethrough") ad mores qemu-img compositus. Addidit "--selinux-label" optionem pro SELinux Unix bases tinguendi.

Source: opennet.ru