Dimittis de QEMU 5.0 aemulo

Subjuncta project emissio QEMU 5.0. Ut aemulator, 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 executio in ambitu solitario prope est ad systema nativum propter 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 5.0 mutationes ab 2800 tincidunt factae sunt.

Clavis improvementsaddidit QEMU 5.0:

  • Facultas deinceps pars tabellae ratio militiae environment ad hospitem ratio utendi virtiofsd. Hospes systematis directorium conscendere potest notatum ad exportandum in systematis militiae latus, quod valde simplicificat ordinationem accessus communium ad directoria in systematis virtualisationum. Dissimilis usus systematum fasciculi retis, ut NFS et virtio-9P, virtiofs permittit ut perficias proxima ratio lima localis;
  • Support viva migratio notitiarum ab processibus externis utens QEMU D-Bus;
  • Usability memoria backends ut operationi principali RAM hospitis ratio. Tergum specificatur per optionem "-machinam memoriae-backend";
  • Novum colum "compressum", quod compressum imaginum tergum creare potest;
  • Mandatum "qemu-img mensura" nunc cum imaginibus LUKS operari potest, et "--scopum-is-nulla" optioni ad "qemu-img convertendum" mandatum est ut scopum imaginis zephyri negligat;
  • Addidit auxilium experimentum pro processu qemu-storage-daemon, aditum praebens ad QEMU gradum scandali et QMP mandata, inclusa machinis clausulis currit et in servo NBD constructo, sine plenam virtualem machinam currere;
  • Aemulator architecturae ARM facultatem aemulandi Cortex-M7 CPUs addidit et subsidia praebet pro tacoma-bmc, Netduino Plus 2 et Orangepi tabulas PC. Addidit subsidium vTPM et virtio-iommu machinas ad 'virt' machinis aemulatus. Facultas utendi AArch32 systemata hospitii ad currendum KVM ambitus hospitis deprecata est. Firmamentum ad aemulationem sequentium notarum architecturae ad effectum adducta est:
    • ARMv8.1: VHE, VMID16 Panaque PMU
    • ARMv8.2: UAO, DCPoP, ATS1E1, TTCNP
    • ARMv8.3: RCPC, CCIDX
    • ARMv8.4: PMU, RCPC
  • Graphics graphicae solatium addiderunt ad emulatorem architecturae HPPA utentis fabrica graphicae HP Artis;
  • Auxilia ad GINVT (Infirmationis Global TLB) instructionem ad MIPS architecturae aemulantis addidit;
  • Aemulatio KVM ferramentorum accelerationis ferramentorum ad systemata hospitum currentium addita est ad aemulatorem architecturae PowerPC pro 'powernv' machinis
    KVM cum classica TCG code generans (Parvus Codicis Generator). Ad perpetuam memoriam emulandam, subsidium NVDIMMs repercussum in tabella addita est. Nam machinarum pseries, necessitas reboot remotus est ad coordinandam operationem XIVE/XICS moderatores interrumpunt in modo "ic-mode=dual";

  • Aemulator architecturae RISC-V pro tabulis "virt" et "sifive_u" subsidium praebet pro rectoribus Linux syscon vexillum potentiae et administrationis reboot. hippurus RTC subsidium additum est pro 'virt' tabula. Accedit exsecutionem extensionum experimentalem extensionum hypervisoris;
  • AIS (Adaptor Suppressio Interruptum) subsidium architecturae aemulatori s390 cum modo operandi in KVM additum est.

Source: opennet.ru