Kua tukuna te kaupapa QEMU 10.1.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 11.0, neke atu i te 2700 ngā huringa mai i te 226 ngā kaiwhakawhanake i mahia.
Ko nga whakapainga matua kua taapirihia ki QEMU 10.1:
- Ko te VFIO (Virtual Function I/O) he whakaatu i te tautoko tuatahi mo te mapi mahara mo nga taiao manuhiri tairongo e whakamahi ana i te whakamunatanga mahara hei whakamarumaru i te raweke me te tātaritanga a te kaiwhakahaere punaha. Ma te huringa ka taea te tuku whakamua o te taputapu ki nga punaha manuhiri e tiakina ana e Intel TDX (Trusted Domain Extensions) me AMD SEV-SNP (Secure Nested Paging).
- Kua tāpirihia te āheinga ki te whakamahi i te tikanga multifd hei tere ake i te hekenga Ora i te aratau tārua muri, te wā e whakawhiti tuatahitia ai te pātengi raraunga ki te kaihautū ūnga, kātahi ka whakarewahia. miihini mariko, kātahi ka heke haere mārire i ngā ihirangi RAM kāore anō kia whakamahia. Kua arotauhia te aratau hekenga ora (tārua mua). Kua tāpirihia te tautoko hekenga RDMA mō IPv6.
- Kua tāpirihia te whakahau "guest-get-load" ki te QEMU Guest Agent hei tiki mōhiohio mō te taumata kawenga pūnaha (toharite kawenga) i roto i ngā mīhini mariko me Windows.
- Kua taapirihia e virtio-gpu te tautoko mo te whakakapi ingoa i roto i te EDID (Raraunga Whakaaturanga Whakaaturanga Whakaroa).
- Kei te tautokohia inaianei e te emulator hoahoa x86 te tikanga Intel TDX (Trusted Domain Extensions) mō te whakamuna i te RAM o ngā pūnaha manuhiri e rere ana i raro i te hypervisor KVM. Kua tāpirihia hoki te tautoko mō te tīmatanga o ngā raraunga muna. mihini mariko i roto i te hōputu IGVM (Mīhini Mariko Manuhiri Motuhake), hei tiaki i a rātou ka whakamahia ngā tikanga Intel TDX me AMD SEV-SNP.
- Ko te emulator hoahoanga ARM inaianei kei te tautoko i nga Papa Analog 'max78000fthr', 'ast2700fc', Meta 'catalina-bmc', NVIDIA 'gb200-bmc' me nga papa 'ast2700a0-evb'. Kua taapirihia te FEAT_SME2, FEAT_SME2p1, FEAT_SME_B16B16, FEAT_SME_F16F16, FEAT_SVE_B16B16 me FEAT_SVE2p1. Ko te tautoko mo te mariko kohanga i te wa e whakamahi ana i te KVM kua taapirihia ki te papanga ARM mariko 'virt', me te tautoko mo te pahi CXL (Compute Express Link) me te whakauru wera o nga taputapu PCI ma te whakamahi ACPI.
- Ko te emulator hoahoanga RISC-V e whakatinana ana i te tauira o te tukatuka Kunminghu me tetahi papaa i runga. Ko te tautoko mo te toronga hoahoanga huinga tohutohu Ziccif me te whakatinanatanga o te putanga ngota o te tohutohu tiki kua taapirihia.
- Ko te emulator hoahoanga LoongArch inaianei kei te tautoko i te ahua o te taha kirikiri o te kaiwhakahaere haukoti irqchip.
- Kua taapirihia he tautoko whakamatautau mo te whakahiato ki te whakaaturanga WebAssembly (WASM) ma te whakamahi i te Kaihanga Emscripten.
- Kua mutu te tautoko mō ngā wāhanga taiao manaaki. Debian 11.
Source: opennet.ru
