Às deidh ochd mìosan de leasachadh, chaidh an hypervisor an-asgaidh Xen 4.15 a leigeil ma sgaoil. Ghabh companaidhean leithid Amazon, Arm, Bitdefender, Citrix agus EPAM Systems pàirt ann an leasachadh an naidheachd ùr. Mairidh sgaoileadh ùrachaidhean airson meur Xen 4.15 gu 8 Dàmhair, 2022, agus foillseachadh fuasglaidhean so-leòntachd gu 8 Giblean, 2024.
Prìomh atharrachaidhean ann an Xen 4.15:
- Bidh na pròiseasan Xenstored agus oxenstored a ’toirt seachad taic deuchainneach airson ùrachaidhean beò, a’ ceadachadh fuasglaidhean so-leòntachd a lìbhrigeadh agus a chuir an sàs gun a bhith ag ath-thòiseachadh an àrainneachd aoigheachd.
- Taic a bharrachd airson ìomhaighean bròg aonaichte, ga dhèanamh comasach ìomhaighean siostam a chruthachadh anns a bheil co-phàirtean Xen. Tha na h-ìomhaighean sin air am pacadh mar aon dàna EFI a dh’ fhaodar a chleachdadh gus siostam ruith Xen a thòiseachadh gu dìreach bho mhanaidsear bròg EFI às aonais luchdan bròg eadar-mheadhanach leithid GRUB. Tha an ìomhaigh a’ toirt a-steach co-phàirtean Xen leithid an hypervisor, kernel airson an àrainneachd aoigheachd (dom0), initrd, Xen KConfig, roghainnean XSM agus Device Tree.
- Airson an àrd-ùrlar ARM, chaidh comas deuchainneach modalan inneal a chuir an gnìomh air taobh an t-siostam aoigheachd dom0 a chuir an gnìomh, a tha ga dhèanamh comasach aithris a dhèanamh air innealan bathar-cruaidh neo-riaghailteach airson siostaman aoighean stèidhichte air ailtireachd ARM. Airson ARM, chaidh taic airson SMMUv3 (Aonad Riaghladh Cuimhne an t-Siostaim) a chuir an gnìomh cuideachd, a tha ga dhèanamh comasach àrdachadh tèarainteachd agus earbsachd innealan air adhart air siostaman ARM.
- Chuir sinn ris a’ chomas inneal lorg bathar-cruaidh IPT (Intel Processor Trace) a chleachdadh, a nochd a’ tòiseachadh leis an Intel Broadwell CPU, gus dàta às-mhalairt bho shiostaman aoighean gu goireasan deasbaid a bha a’ ruith air taobh an t-siostam aoigheachd. Mar eisimpleir, faodaidh tu VMI Kernel Fuzzer no DRAKVUF Sandbox a chleachdadh.
- Taic a bharrachd airson àrainneachdan Viridian (Hyper-V) airson siostaman aoighean a ruith le Windows, a’ cleachdadh barrachd air 64 VCPU.
- Chaidh an còmhdach PV Shim ùrachadh, a chleachdadh gus siostaman aoighean paravirtualized neo-atharraichte (PV) a ruith ann an àrainneachdan PVH agus HVM (a’ leigeil le seann shiostaman aoighean ruith ann an àrainneachdan nas tèarainte a bheir seachad aonaranachd nas cruaidhe). Tha an dreach ùr air taic a leasachadh airson a bhith a’ ruith siostaman aoighean PV ann an àrainneachdan nach eil a’ toirt taic ach do mhodh HVM. Chaidh meud an interlayer a lughdachadh mar thoradh air lughdachadh còd sònraichte HVM.
- Chaidh comasan draibhear VirtIO air siostaman ARM a leudachadh. Chaidh cur an gnìomh a mholadh airson siostaman ARM. frithealaiche IOREQ, a thathar an dùil a chleachdadh san àm ri teachd gus brìgheileachadh I/O a leasachadh le bhith a’ cleachdadh protocolaidhean VirtIO. Chaidh buileachadh fiosrachaidh den inneal bloc VirtIO airson ARM a chur ris, agus tha an comas innealan bloc VirtIO a thoirt do shiostaman aoighean stèidhichte air ARM ri fhaighinn. Tha taic airson brìgheileachadh PCIe air ARM air tòiseachadh air a chomasachadh.
- Tha obair a’ leantainn gus port Xen a chuir an gnìomh airson pròiseasairean RISC-V. An-dràsta, thathas a’ leasachadh còd gus cuimhne bhrìgheil a riaghladh air an taobh aoigheachd is aoighean, a bharrachd air còd a chruthachadh a tha sònraichte do ailtireachd RISC-V.
- Còmhla ri pròiseact Zephyr, stèidhichte air inbhe MISRA_C, thathas a’ leasachadh seata de riatanasan agus stiùiridhean dealbhaidh còd a lughdaicheas cunnart bho dhuilgheadasan tèarainteachd. Bithear a’ cleachdadh sgrùdairean statach gus eadar-dhealachaidhean a chomharrachadh leis na riaghailtean cruthaichte.
- Chaidh iomairt Hyperlaunch, a tha ag amas air innealan sùbailte a thoirt seachad airson cur air bhog seata statach a ghnàthachadh, a thoirt a-steach. innealan brìgheil Rè bròg an t-siostaim. Mhol an iomairt bun-bheachd domB (boot domain, dom0less), a chuireas às don fheum àrainneachd dom0 a chleachdadh nuair a thèid innealan brìgheil a chuir air bhog tràth ann am pròiseas bròg an fhrithealaiche.
- Tha deuchainnean Xen a-nis air an taiceadh ann an siostam amalachaidh leantainneach Alpine. Linux и Ubuntu 20.04. Chaidh crìoch a chur air an sgrùdadh. CentOS 6. Chaidh deuchainnean dom0/domU stèidhichte air QEMU a chur ris an àrainneachd amalachaidh leantainneach ARM.
Source: fosgailtenet.ru
