Sgaoileadh an hypervisor Xen 4.15

À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 a bhith a’ ruith aoighean Windows a’ cleachdadh barrachd air 64 VCPUn.
  • 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 draibhearan VirtIO air siostaman ARM a leudachadh. Airson siostaman ARM, chaidh buileachadh an t-seirbheisiche IOREQ a mholadh, a thathar an dùil a chleachdadh san àm ri teachd gus virtualization I / O a leasachadh a ’cleachdadh protocolaidhean VirtIO. Chuir sinn ris buileachadh iomraidh de inneal bloc VirtIO airson ARM agus thug e seachad comas innealan bloca VirtIO a phutadh gu aoighean stèidhichte air ailtireachd ARM. Tha taic mas-fhìor PCIe airson ARM air tòiseachadh a bhith 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.
  • Tha an iomairt Hyperlaunch air a thoirt a-steach, ag amas air innealan sùbailte a thoirt seachad airson a bhith a’ rèiteachadh foillseachadh seata statach de dh’ innealan brìgheil aig àm tòiseachaidh an t-siostaim. Mhol an iomairt bun-bheachd domB (àrainn boot, dom0less), a leigeas leat dèanamh gun a bhith a’ cleachdadh na h-àrainneachd dom0 nuair a thòisicheas tu air innealan brìgheil aig ìre thràth de bhròg an fhrithealaiche.
  • Tha an siostam amalachaidh leantainneach a’ toirt taic do dheuchainnean Xen air Alpine Linux agus Ubuntu 20.04. Chaidh stad a chuir air deuchainn CentOS 6. Chaidh deuchainnean dom0 / domU stèidhichte air QEMU a chur ris an àrainneachd amalachaidh leantainneach airson ARM.

Source: fosgailtenet.ru

Cuir beachd ann