Famoahana ny emulator QEMU 7.0

Atolotra ny famoahana ny tetikasa QEMU 7.0. Amin'ny maha-emulator azy, ny QEMU dia ahafahanao mampandeha programa natsangana ho an'ny sehatra hardware iray amin'ny rafitra iray manana maritrano hafa tanteraka, ohatra, mampandeha fampiharana ARM amin'ny PC mifanentana amin'ny x86. Ao amin'ny fomba virtoaly ao amin'ny QEMU, ny fanatanterahana ny famonoana kaody amin'ny tontolo mitoka-monina dia manakaiky ny rafitra hardware noho ny fanatanterahana mivantana ny torolΓ lana momba ny CPU sy ny fampiasana ny Xen hypervisor na KVM module.

Ny tetikasa dia noforonin'i Fabrice Bellard tany am-boalohany mba hamela ny Linux executable natsangana ho an'ny sehatra x86 mba hihazakazaka amin'ny maritrano tsy x86. Nandritra ny taona maro nisian'ny fampandrosoana, dia nampiana fanohanana feno emulation ho an'ny architectures hardware 14, mihoatra ny 400 ny isan'ny fitaovana emulated hardware. Ho fanomanana ny version 7.0, mihoatra ny 2500 ny fanovana natao tamin'ny developer 225.

Fanatsarana lehibe nampiana tao amin'ny QEMU 7.0:

  • Ny emulator x86 dia manampy fanohanana ny Intel AMX (Advanced Matrix Extensions) fampianarana napetraka ao amin'ny Intel Xeon Scalable server processors. AMX dia manolotra rejisitra TMM "TILE" vaovao sy torolalana amin'ny fanodinkodinana angona ao amin'ireo rejisitra ireo, toy ny TMUL (Tile matrix MULtiply) ho an'ny fampitomboana matrix.
  • Manome fahafahana manoratra hetsika ACPI avy amin'ny rafitra vahiny amin'ny alΓ lan'ny interface ACPI ERST.
  • Nohatsaraina ny fanohanana ny mari-pamantarana fiarovana ao amin'ny virtiofs module, izay ampiasaina handefasana ampahany amin'ny rafitry ny rakitra ao amin'ny tontolon'ny mpampiantrano mankany amin'ny rafitra vahiny. Ny vulnerability CVE-2022-0358 nohavaozina, ahafahanao manandratra ny tombontsoanao amin'ny rafitra amin'ny alΓ lan'ny famoronana rakitra azo tanterahana amin'ny lahatahiry alefa amin'ny alΓ lan'ny virtiofs, an'ny vondrona hafa ary manana saina SGID.
  • Nohatsaraina ny fahafaha-manangana sary an-tsarimihetsika mavitrika (sary noforonina, aorian'izay dia ampiharina ny sivana kopia alohan'ny fanoratana (CBW) hanavaozana ny toetry ny sary, kopia angona avy amin'ny faritra misy ny rafitra vahiny. manoratra). Fanampiana fanampiny ho an'ny sary amin'ny endrika hafa ankoatry ny qcow2. Ny fahafahana miditra snapshot miaraka amin'ny backup dia omena tsy mivantana, fa amin'ny alalan'ny snapshot-access block device driver. Ny fahafahana mifehy ny fiasan'ny sivana CBW dia nitarina, ohatra, ny bitmap sasany dia azo esorina amin'ny fanodinana.
  • Ny emulator ARM ho an'ny milina 'virt' dia nanampy fanohanana ho an'ny virtio-mem-pci, fitsirihana ny topologie CPU vahiny, ary ahafahana PAuth rehefa mampiasa hypervisor KVM miaraka amin'ny accelerator hvf. Fanampiana fanampiny ho an'ny PMC SLCR sy OSPI Flash controller emulation ao amin'ny emulator board 'xlnx-versal-virt'. Ny maodely fanaraha-maso CRF sy APU vaovao dia nampiana ho an'ny milina 'xlnx-zynqmp'. Fanampiana fanampiny amin'ny fanitarana FEAT_LVA2, FEAT_LVA (lehiben'ny Adiresy virtoaly lehibe) ary FEAT_LPA (lehiben'ny Adiresy ara-batana lehibe).
  • Ny TCG Classic (Tiny Code Generator) dia nandatsaka ny fanohanana ireo mpampiantrano manana CPU ARMv4 sy ARMv5 izay tsy mahazaka fidirana fahatsiarovana tsy mifanentana ary tsy manana RAM ampy hampandehanana ny QEMU.
  • Ny emulator maritrano RISC-V dia manampy fanohanana ny hypervisor KVM ary mampihatra ny fanitarana vΓ©ctor Vector 1.0, ary koa ny torolΓ lana Zve64f, Zve32f, Zfhmin, Zfh, zfinx, zdinx, ary zhinx{min}. Fanohanana fanampiny amin'ny fametahana rakitra binary OpenSBI (RISC-V Supervisor Binary Interface) ho an'ny milina 'spike' alaina. Ho an'ny milina 'virt' alaina, dia ampiharina ny fahafahana mampiasa cores processeur 32 sy fanohanana ny AIA.
  • Ny emulator maritrano HPPA dia manome vCPU hatramin'ny 16 ary mpamily sary nohatsaraina ho an'ny tontolon'ny mpampiasa HP-UX VDE/CDE. Nampiana ny fahafahana manova ny baikon'ny boot ho an'ny fitaovana SCSI.
  • Fanampiana fanampiny ho an'ny fampiasana hatramin'ny 4 CPU cores, mametaka sary initrd ivelany ary mamorona ho azy hazo fitaovana ho an'ny fototra bootable ao amin'ny OpenRISC architecture emulator ho an'ny boards 'sim'.
  • Ny emulator maritrano PowerPC ho an'ny milina 'pseries' alaina dia nampihatra ny fahaizana mampandeha ny rafitra vahiny eo ambany fifehezan'ny hypervisor KVM misy akany. Fanampiana fanampiny ho an'ny fitaovana spapr-nvdimm. Fanampiana fanampiny ho an'ny XIVE2 interrupt controller sy PHB5 controllers ho an'ny 'powernv' emulated machine, fanatsarana ny fanohanana ny XIVE sy PHB 3/4.
  • Ny fanohanana ny fanitarana z390 (Miscellaneous-Instruction-Extensions Facility 15) dia nampiana tao amin'ny emulator architecture s3x.

Source: opennet.ru

Add a comment