QEMU 10.0.0 Emulator i tukuna

Kua tukuna te kaupapa QEMU 10.0.0. Hei emulator, ka taea e koe te whakahaere i tētahi kaupapa i hangaia mō tētahi tūāpapa taputapu i runga i tētahi pūnaha he rerekē rawa te hoahoa, hei tauira, te whakahaere i tētahi tono ARM i runga i tētahi PC hototahi ki te x86. I roto i te aratau mariko QEMU, ko te mahi o te whakahaere waehere i roto i tētahi taiao motuhake he tata ki tērā o tētahi pūnaha taputapu nā te whakahaere tika o ngā tohutohu i runga i te CPU me te whakamahinga o te Xen hypervisor, te kōwae KVM rānei i roto. Linux, te kōwae NVMM rānei i roto i te NetBSD.

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 10.0, neke atu i te 2800 ngā huringa mai i te 211 ngā kaiwhakawhanake i mahia.

Ko nga whakapainga matua kua taapirihia ki QEMU 10.0:

  • Ka whakaratohia e te taraiwa virtio-scsi he pūmana SCSI mariko (SCSI Host Bus Adapter) mō mihini marikoKua tāpirihia te tautoko mō tētahi pūnaha rarangi maha-taumata (multiqueue), e āhei ai te wehewehe i ngā rarangi mō ngā pūrere poraka rerekē hei tautoko i te urunga maha-miro i runga i ngā pūnaha maha-matua (ka taea te tukatuka i ngā rarangi rerekē mō tētahi puku kotahi mā ngā miro I/O rerekē). Ki te whakatauritea ki te taraiwa pūrere poraka mariko (virtio-blk), he puhoi ake te mahi a te kaiwhakahaere SCSI mariko, engari ka taea te whakamahi i te neke atu i te 28 ngā puku.
  • Ko te VFIO (Virtual Function I/O) kua pai ake te tautoko passthrough IGD (Integrated Graphics Device) mo nga GPU whakauru i whakamahia i roto i te 11th (Rocket Lake) me te 12th (Alder Lake) whakatipuranga Intel processors. He tautoko taapiri mo nga ATI GPU tawhito (x550). Ko te tautoko taketake mo te PCI PM (Whakahaere Mana) kua whakatinanahia.
  • Ko nga tuhinga mo te Kawa Miihini QEMU (QMP), ka taea e nga tono te whakahaere i te QEMU, kua tino whakahouhia, kua whakawhānuihia.
  • Kua taapirihia he aratau heke Ora hou "cpr-whakawhiti" (Tirotiro me te Whakahou), ka taea te nuku i te punaha manuhiri ki tetahi tauira QEMU hou e whakahaere ana i runga i te kaihautu kotahi. Ka whakaitihia e te aratau te wa whakatārewatanga ma te mapi i te mahara o te punaha manuhiri ki te mokowā wāhitau mariko hou o QEMU me te kore e kape i nga ihirangi.
  • Kua tāpirihia ngā taputapu whakairoiro 'apple-gfx-pci' me 'apple-gfx-mmio' e whakamahi ana i te anga ParavirtualizedGraphics kua whakaratohia i roto i macOS Mō ngā whakairoiro whakatere-pūmārō i roto i ngā pūnaha manuhiri. Kua hangaia te taraiwa tuatahi mō te whakamahi i runga i ngā pūrere x86-64, me te tuarua mō te ARM64.
  • Kei te tautoko te emulator hoahoanga x86 inaianei i nga tauira tukatuka Intel Xeon Clearwater Forest me Sierra Forest v2. Kua whakaterehia te whakatairite i nga tohutohu raweke raraunga aho.
  • Ko te emulator hoahoanga ARM inaianei kei te tautoko i te NPCM8445 Aromātai me nga papa i.MX 8M Plus EVK. Kua taapirihia nga taapiringa FEAT_AFP, FEAT_RPRES me FEAT_XS, tae atu ki nga taima a tinana me te mariko EL2. Ko te tautoko kua whakakorehia mo Arm PXA2xx CPUs me te iwMMXt te tauira ako.
  • Ko te emulator hoahoanga RISC-V e whakatinana ana i te tauira o nga papa Microblaze V, Ascalon CPU me RV64 Xiangshan Nanhu CPU. He tautoko taapiri mo te 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm', 'sspm' nga toronga hoahoanga huinga whakahau, me nga tohu whakamaori IOMMU me nga taputapu riscv-iommu-sys.
  • Ko te emulator hoahoanga HPPA e whakarato ana i te tauira o nga papa Diva GSP BMC. Kua whakahōungia te mārō SeaBIOS-hppa ki te putanga 18. Kua piki ake te tere haapurororaa. He pai ake te waehere mo te tautuhi i te PTM mariko. I runga i nga punaha 64-bit, ka tukuna he tauira o nga whirihoranga me te rahi o te mahara ki te 256 GB.
  • Kua tautokona inaianei e te emulator hoahoa LoongArch te hotplugging CPU. Kua whakatinanahia he IPI paravirtualized (inter-processor interrupt). Kua whakatinanahia te aroturuki wā mutu tohatoha rauemi Hypervisor. KVMKua tāpirihia te tautoko mō te ara mariko o ngā aukati o waho (extioi).
  • Ko te emulator hoahoanga s390x he taapiri tautoko mo te whakatipuranga 17 o nga PTM anga matua me te whakatinana i te tautoko virtio-mem. Hei whakapai ake i te mahi, kua taapirihia te kaha ki te taunekeneke me nga taputapu PCI e takahi ana i te IOMMU.

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