Te tukunga o te emulator QEMU 4.2

Tukuna e tuku kaupapa QEMU 4.2. Hei emulator, ka taea e QEMU te whakahaere i tetahi kaupapa kua whakahiatohia mo tetahi papa taputapu i runga i te punaha he rereke te hoahoanga, hei tauira, whakahaere i tetahi tono ARM i runga i te PC hototahi x86. I roto i te aratau mariko i roto i te QEMU, ko te mahi o te mahi waehere i roto i te taiao taratahi e tata ana ki te punaha taketake na te mahi tika o nga tohutohu i runga i te PTM me te whakamahi i te Xen hypervisor or KVM module.

I hangaia tuatahitia te kaupapa e Fabrice Bellard hei whakarato i te kaha ki te whakahaere i ngā kōnae whakahaere kua whakahiatohia mō te tūāpapa x86. Linux i runga i ngā hoahoanga ehara i te x86. I roto i ngā tau o te whanaketanga, i tāpirihia te tautoko mō te whakatauira katoa mō ngā hoahoanga taputapu 14, ā, neke atu i te 400 te maha o ngā taputapu taputapu i whakatauirahia. I te whakarite i te putanga 4.2, neke atu i te 2200 ngā huringa mai i te 198 ngā kaiwhakawhanake i mahia.

whakapaingakua taapirihia ki QEMU 4.2:

  • Ka tautokohia inaianei e te kaihanga waehere TCG (Tiny Code Generator) matarohia ngā monomai mō te aroturuki i ngā tohutohu tukatuka me ngā wāhitau mahara;
  • I roto i te taraiwa pūrere poraka NBD (Pūrere Poraka Whatunga) e whakarato ana i te tukatuka pai ake o ngā tono tārua-i-te-pānui. Kua arotauhia te waehere tūmau NBD mō te tārua i ngā whakaahua tūpuhi (me ngā āputa). Kua mahia ngā whakapainga whānui ki te whakatinanatanga o te kiritaki me te tūmau NBD;
  • Te whakapai ake i te mahi a te whakamunatanga kōpae LUKS mā te whakamahi i te raupaparorohiko AES-XTS;
  • Kua tāpirihia te tautoko mō te āhuatanga "failover_pair_id" ki te vfio-pci hei whakahaere i te hekenga o ngā pūrere VFIO;
  • Ka tāpirihia e virtio-mmio te tautoko mō te paerewa 2 hototahi ki te virtio me te tikanga rarangi mariko kua whakakiia kua tautuhia i roto i te whakatakotoranga virtio 1.1 (rārangi tūturu) mō te whakawhitiwhiti raraunga me tētahi pūrere tāuru/tāputa mariko i te aratau puranga;
  • Kua tāpirihia he momo mīhini hou kua whakatauirahia, "microvm," ki te emulator x86, mā te whakamahi i te virtio-mmio hei utu mō te PCI hei arotau i te mahi. Ka taea te whakahohe me te whakakore i te VMX mā te whakamahi i ngā haki "-cpu". Kua tāpirihia te tautoko mō te whakatauira toronga AVX512 BFloat16. Kua tāpirihia te tautoko mō ngā tauira CPU hou, tae atu ki a Denverton (he SoC tūmau e hangai ana ki Atom), Snowridge, me Dhyana. Kua whakapūmautia te tautoko. macOS Anga Whakatūpato("-accel hvf");
  • Kei te tautoko te emulator hoahoa ARM i te tauira o te Aspeed AST2600 SoC ("ast2600-evb"). Kua tāpirihia te tautoko mō te hangarau Semihosting 2.0 me ngā toronga STDOUT_STDERR/EXIT_EXTENDED, e āhei ai te pūrere tauira ki te whakamahi i te stdout, te stderr, me te stdin ki te waihanga kōnae i te taha manaaki. Kei te tautoko a KVM i te neke atu i te 256 ngā CPU, ā, e whakarato ana i te tautoko mō ngā tohutohu SVE SIMD. I roto i ngā mīhini mariko me te "pai"Kua whakatinanahia te tautoko mahara mono-wera. Kua whakapaitia te mahi whakatauira mā te whakamahi i te kaihanga waehere TCG."
  • Kei te tautokohia e te tauira hoahoanga PowerPC te whakatauira o ngā tohutohu POWER9 mffsce, mffscrn, me te mffscrni. Kua tāpirihia te tautoko mō ngā taputapu pūnaha Homer me OCC SRAM ki ngā mīhini whakatauira "powernv".
  • Kei te emulator hoahoanga RISC-V te kōwhiringa "-initrd" me te āheinga ki te tiro i te āhua hoahoanga katoa i roto i te patuiro;
  • Ka tautokohia e te emulator hoahoa s390 ngā tohutohu IEP (Instruction Execution Protection);
  • Kua whakahoutia te emulator hoahoa 68k kia uru atu ai ngā āheinga tauira tuatahi mō te Macintosh Quadro 800 me ngā pūnaha NeXTcube tawhito;
  • Ka tāpirihia e te emulator hoahoa xtensa tētahi momo mīhini hou kua whakatauirahia "virt" ā, ka tautokohia te call0 ABI mō te whakatauira wāhi-kaiwhakamahi.

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster