Ukukhutshwa kwe-emulator ye-QEMU 6.2

Ukukhutshwa kweprojekthi ye-QEMU 6.2 sele kubonisiwe. Njengomlinganiso, i-QEMU ikuvumela ukuba uqhube inkqubo ehlanganiswe kwiqonga le-hardware enye kwinkqubo enolwakhiwo olwahluke ngokupheleleyo, umzekelo, sebenzisa isicelo se-ARM kwi-PC ehambelana ne-x86. Kwimowudi ye-virtualization kwi-QEMU, ukusebenza kokusetyenziswa kwekhowudi kwindawo eyodwa isondele kuleyo yenkqubo ye-hardware ngenxa yokwenziwa ngokuthe ngqo kwemiyalelo kwi-CPU kunye nokusetyenziswa kwe-Xen hypervisor okanye imodyuli ye-KVM.

Le projekthi yaqalwa yadalwa nguFabrice Bellard ukuze inike amandla okusebenzisa ii-executables ezidityaniswe kwiqonga le-x86. Linux kwizakhiwo ezingezizo i-x86. Kwiminyaka yophuhliso, inkxaso yokulinganisa ngokupheleleyo yongezwe kwizakhiwo zehardware ezili-14, kwaye inani lezixhobo zehardware ezilingiswayo lidlule kuma-400. Ekulungiseleleni inguqulelo yesi-6.2, kwenziwe utshintsho olungaphezulu kwama-2300 oluvela kubaphuhlisi abangama-189.

Uphuculo olungundoqo longezwe kwi-QEMU 6.2:

  • Indlela yokusebenza ye-virtio-mem ivumela ukuxhuma okushushu kunye nokukhupha imemori oomatshini ababonakalayo, yongeze inkxaso epheleleyo kwii-guest system memory dumps, imisebenzi ye-pre-copy/post-copy copy, kunye nokudalwa kwe-background guest system snapshot.
  • I-QMP (i-QEMU Machine Protocol) isebenzisa ukuphathwa kwe-DEVICE_UNPLUG_GUEST_ERROR iimpazamo ezenzeka kwicala lenkqubo yeendwendwe xa kukho ukusilela ngexesha leplagi eshushu.
  • Ulungelelwaniso lweempikiswano zomthwalo ezicutshungulwe kwiiplagi zodidi lwe-TCG (iKhowudi encinci yesiVeli) yokuvelisa ikhowudi iye yandisiwe. Inkxaso eyongeziweyo yeenkqubo ezininzi ezingundoqo kwi-cache plugin.
  • I-emulator yoyilo lwe-x86 ixhasa imodeli ye-Intel Snowridge-v4 CPU. Inkxaso eyongeziweyo yokufikelela kwi-Intel SGX (i-Software Guard eXtensions) ifakwe kwiindwendwe zisebenzisa i/dev/sgx_vepc isixhobo kwicala lenginginya kunye ne-“memory-backend-epc” backend kwi-QEMU. Kwiinkqubo zeendwendwe ezikhuselweyo kusetyenziswa iteknoloji ye-AMD SEV (Secure Encrypted Virtualization) ubuchwepheshe, ukukwazi ukuqinisekiswa ngokusesikweni ikernel ngqo (ngaphandle kokusebenzisa isilayishi sokuqala) yongezwe (yenziwe ngokucwangcisa i'kernel-hashes=on' iparameter kwi 'sev-guest' ).
  • Isilinganisi se-ARM kwiisistim zokusingathwa nge-Apple Silicon chip isebenzisa inkxaso ye-"hvf" yesixhobo sokukhawulezisa se-hardware xa iqhuba iinkqubo zeendwendwe ezisekwe kuyilo lwe-AArch64. Inkxaso eyongeziweyo yokulinganisa imodeli yeprosesa yeFujitsu A64FX. Uhlobo olutsha lomatshini oxeliweyo "kudo-mbc" luphunyeziwe. Kuomatshini be-'virt', inkxaso eyongeziweyo yokulinganisa i-ITS (IiNkonzo yoNqulo oluphazamisekayo) kunye nokukwazi ukusebenzisa ngaphezu kwe-123 CPUs kwimo yokulinganisa. Inkxaso eyongeziweyo ye-BBRAM kunye nezixhobo ze-eFUSE zoomatshini abafanisiweyo "xlnx-zcu102" kunye ne "xlnx-versal-virt". Kwiinkqubo ezisekelwe kwi-chip ye-Cortex-M55, inkxaso yeprofayili yeselula yokwandiswa kweprosesa ye-MVE inikezelwa.
  • Inkxaso yokuqala ye-POWER10 DD2.0 imodeli ye-CPU yongezwe kwi-emulator yoyilo lwe-PowerPC. Kumatshini olinganisiweyo "we-powernv", inkxaso ye-POWER10 ye-architecture iphuculwe, kunye noomatshini be-"pseries", i-FORM2 PAPR NUMA iinkcazo zongeziwe.
  • Inkxaso eyongeziweyo ye-Zb[abcs] imiyalelo iseti izandiso kwi-RISC-V yokulinganisa i-architecture emulator. Kubo bonke oomatshini abalingiswayo, ukhetho “lomsebenzisi-mkhosi” kunye ne “numa mem” luvumelekile. Inkxaso eyongeziweyo ye-SiFive PWM (imodyuli yobubanzi bePulse).
  • I-emulator ye-68k iye yaphucula inkxaso ye-NuBus ye-Apple, kuquka ukukwazi ukuqalisa imifanekiso ye-ROM kunye nenkxaso yokuphazamiseka kwiindawo zokubeka.
  • Isixhobo se-qemu-nbd block ngoku sisebenzisa i-write-back caching endaweni ye-write-through caching ngokuzenzekelayo ukuze ihambelane nokuziphatha kwe-qemu-img. Ukhetho lwe--selinux-label longezwe ukuze kumiselwe iileyibhile ze-SE.Linux Iisokhethi ze-Unix.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster