IXen 4.15 ifika ngokuxhaswa bukhoma kokuvuselelwa, izithuthukisi ze-ARM nokuningi

Ngemuva kwezinyanga eziyisishiyagalombili zokukhula inguqulo entsha ye-Xen 4.15 yamahhala engaphezulu isanda kukhishwa futhi kule nguqulo entsha izibuyekezo zegatsha le-Xen 4.15 izohlala kuze kube ngu-Okthoba 8, 2022 kanye nokushicilelwa kwamaphutha okuba sengozini kuze kube ngu-Ephreli 8, 2024.

Kulabo abangajwayelene neXen, kufanele ukwazi lokho ngumthombo ovulekile womshini wokuqapha womshini ithuthukiswe yiYunivesithi yaseCambridge. Inhloso yokuklama ukukwazi ukusebenzisa izimo ezisebenza ngokuphelele zezinhlelo zokusebenza ngendlela esebenza ngokuphelele kukhompyutha eyodwa.

Xen ihlinzeka ngokuhlukaniswa okuphephile, ukulawula izinsiza, ikhwalithi yeziqinisekiso zensizakalo nokufuduka kwemishini eshisayo ebonakalayo. Izinhlelo zokusebenza zingaguqulwa ngokusobala ukuze zisebenze i-Xen (ngenkathi igcina ukuhambisana nezinhlelo zokusebenza zomsebenzisi).

Izici ezintsha eziyinhloko kuXen 4.15

Kule nguqulo entsha kuzinqubo I-Xenstored ne-Oxenstored ingeze ukusekelwa kokuhlola kokubuyekezwa okubukhoma, inika amandla ukulungiswa kokulethwa kokulethwa nokusetshenziswa ngaphandle kokuqalisa kabusha imvelo yokusingathwa, kanye kungezwe ukusekelwa kwezithombe ezihlanganisiwe ze-boot, ekuvumela ukuthi wakhe izithombe zohlelo ezifaka izinto zeXen. Lezi zithombe zifakwe njengebhanari eyodwa ye-EFI engasetshenziselwa ukuqala uhlelo olusebenzayo lwe-Xen ngqo kusuka kumphathi we-EFI boot ngaphandle kokulayisha okuphakathi okufana neGRUB. Lesi sithombe sifaka izinto ze-Xen ezifana ne-hypervisor, i-kernel yemvelo yokusingathwa (i-dom0), i-initrd, i-Xen KConfig, ukumiswa kwe-XSM, kanye nomuthi wedivayisi.

Okwepulatifomu I-ARM, ithuba lokuhlola lokusebenzisa amamodeli wedivayisi liyenziwa ohlangothini lwe-dom0 host system, ukuvumela ukulingiswa kwamadivayisi wehadiwe ngokungenasisekelo wezinhlelo zezivakashi ngokususelwa ekwakhiweni kwe-ARM. Okwe-ARM, ukwesekwa kwe-SMMUv3 (System Memory Management Unit) nakho kuyasetshenziswa, okuthuthukisa ukuphepha nokuthembeka kwamadivayisi okudlulisa ezinhlelweni ze-ARM.

Singakuthola futhi lokho Kungezwe amandla wokusebenzisa indlela yokulandela ngomkhondo i-IPT hardware (I-Intel Processor Trace), ebonakale iqala nge-Intel Broadwell CPU, ukuthumela idatha kusuka ezinhlelweni zezivakashi zokulungisa izinsiza ezisebenza ngasohlangothini lohlelo lokusingathwa. Isibonelo, ungasebenzisa i-VMI Kernel Fuzzer noma i-DRAKVUF Sandbox.

Kungezwe ukusekelwa kwezindawo zeViridian (Hyper-V) ukusebenzisa izivakashi zeWindows usebenzisa ama-CPU angaphezu kwama-64 futhi Isendlalelo se-PV Shim sakhiwe kabusha esetshenziswa ukwenza izivakashi ezingavuselelwanga ze-paravirtualized (PV) ezindaweni ze-PVH ne-HVM (ivumela izivakashi ezindala ukuthi zigijime ezindaweni ezivikeleke kakhulu ezihlinzeka ngokuhlukaniswa okunamandla kakhulu). Uhlobo olusha ukusekelwa okuthuthukisiwe kokusebenzisa izinhlelo zezivakashi ze-PV ezindaweni ezisekela kuphela imodi ye-HVM. Ukuncishiswa kosayizi we-interlayer, ngenxa yokwehliswa kwekhodi ethile ye-HVM.

Kwezinye izinguquko ezigqamile:

  • Ngokubambisana nephrojekthi yeZephyr, iqoqo lezimfuneko zokufaka amakhodi nemihlahlandlela ngokususelwa kuzinga le-MISRA_C liyakhiwa ukunciphisa ubungozi bezinkinga zokuphepha. Ama-static analyzers asetshenziselwa ukuthola ukungahambelani nemithetho eyenziwe.
  • Sethule uhlelo lwe-Hyperlaunch lokuhlinzeka ngamathuluzi aguquguqukayo ukumisa isethi emile yemishini ebonakalayo ezosebenza ngesikhathi sokuqalisa.
  • Amandla abalawuli beVirtIO kumasistimu e-ARM athuthukisiwe njengoba kuhlongozwa ukuqaliswa kweseva ye-IOREQ, okuhlelwe ukuthi kusetshenziswe ngokuzayo ukukhulisa ukubonwa kwe-I / O kusetshenziswa imigomo yeVirtIO.
  • Umsebenzi uyaqhubeka ekusetshenzisweni kwechweba leXen labaprosesa be-RISC-V. Njengamanje, ikhodi isakhiwa ukuphatha imemori ebonakalayo ohlangothini lwe-Host nelezivakashi, kanye nokwakha ikhodi ethile ekwakhiweni kwe-RISC-V.
  • Isinyathelo lesi siphakamise umqondo we-domB (i-boot domain, i-dom0less), eyenza sikwazi ukukhipha ngokuqalisa imvelo ye-dom0 lapho kuqala imishini ebonakalayo ekuqaleni kokuqala kweseva.
  • Ukuhlanganiswa okuqhubekayo kunike amandla ukuhlolwa kwe-Xen ku-Alpine Linux naku-Ubuntu 20.04.
  • Ukuhlolwa kweCentOS 6 kulahliwe.
  • Ukuhlolwa okususelwa ku-QEMU okususelwa ku-dom0 / domU kungezwe endaweni eqhubekayo yokuhlanganiswa kwe-ARM.

Ekugcineni, uma ufuna ukwazi kabanzi ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.