Pas pas 8 muajsh zhvillimi, është publikuar lëshimi i hipervizorit të lirë Xen 4.19. Në zhvillimin e versionit të ri morën pjesë kompani si Amazon, Arm, EPAM Systems dhe AMD. Formimi i përditësimeve për degën Xen 4.19 do të vazhdojë deri në shkurt 2026, ndërsa publikimi i rregullimeve për dobësitë do të vazhdojë deri në gusht 2027.
Ndryshimet kryesore në Xen 4.19:
- PĂ«r sistemet qĂ« bazohen nĂ« arkitekturĂ«n ARM, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin e shkĂ«mbimit tĂ« tĂ« dhĂ«nave asinkron «FF-A Notifications», i pĂ«rshkruar nĂ« specifikimin FF-A (Firmware Framework for Arm A-profile). ĂshtĂ« realizuar mundĂ«sia e shtimit dhe heqjes dinamike tĂ« nyjave nĂ« pemĂ«n e pajisjeve tĂ« Xen pĂ«rmes skedarĂ«ve .dtbo.
- Për sistemet e bazuara në arkitekturën x86 është shtuar një drejtues i ri i kontrollorit të ndërprerjeve x2APIC, i cili përdor modalitetin e adresimit logjik (Cluster Logical) për ndërprerjet e brendshme (IPI, ndërprerje ndër-procesor) dhe modalitetin e adresimit fizik për ndërprerjet e jashtme.
- Kompjuterët Intel XeonPhi janë shpallur të vjetruar dhe mbështetja për ta do të ndalet në lëshimin e ardhshëm.
- ĂshtĂ« transferuar nĂ« kategorinĂ« «mbĂ«shtetur me kushte» mĂ«nyra e virtualizimit PVH pĂ«r dom0, e cila kombinon elemente tĂ« mĂ«nyrave tĂ« virtualizimit tĂ« pjesshĂ«m (PV) pĂ«r hyrje/dalja, pĂ«rpunim ndĂ«rprerjesh, organizim ngarkimi dhe bashkĂ«veprim me pajisjet, duke pĂ«rdorur virtualizimin e plotĂ« (HVM) pĂ«r tĂ« kufizuar instrukcionet e privilegjuara, pĂ«r tĂ« izoluar thirrjet sistemore dhe pĂ«r virtualizimin e tabelave tĂ« faqeve tĂ« memories. NĂ« PVH/HVM Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r hartimin e faqeve tĂ« huaja tĂ« memories («foreign pages»), duke mundĂ«suar pĂ«rdorimin e QEMU stubdomain pĂ«r izolimin dhe menaxhimin e pajisjeve nĂ« mĂ«nyrĂ«n PVH. JanĂ« bĂ«rĂ« optimizime qĂ« pĂ«rshpejtojnĂ« ngarkimin kur pĂ«rdoret PVH. ĂshtĂ« shtuar cilĂ«simi XENFEAT_hvm_pirqs, qĂ« lejon pĂ«rfshirjen selektive tĂ« mbĂ«shtetjes pIRQ pĂ«r sistemet mysafir qĂ« ekzekutohen nĂ« mĂ«nyrĂ«n HVM (virtualizimi i plotĂ«).
- ĂshtĂ« shtuar njĂ« backend i ri 9pfs, i cili lejon pĂ«rdorimin e sistemit tĂ« skedarĂ«ve rrjetor Plan 9 pĂ«r qasje nga njĂ« makinĂ« virtuale nĂ« njĂ« tjetĂ«r. Backend-i i ri nis si njĂ« proces nĂ« sfond nĂ« anĂ«n e ambientit tĂ« hostit (dom0). Backend-i tashmĂ« Ă«shtĂ« aktivizuar nĂ« Xenstore-stubdom pĂ«r mbĂ«shtetje tĂ« plotĂ« tĂ« gjurmimit tĂ« Xenstore.
- Numri maksimal i CPU-ve të përdorura në Xen është rritur nga 4095 në 16383.
- GjatĂ« ndĂ«rtimit me systemd (./configure âenable-systemd), Ă«shtĂ« pĂ«rjashtuar biblioteka libsystemd nga varĂ«sitĂ« e ndĂ«rtimit (mbĂ«shtetje pĂ«r systemd-notify Ă«shtĂ« realizuar pĂ«rmes njĂ« biblioteke tĂ« reduktuar tĂ« vetĂ«-sjellshme).
- PĂ«r analizimin e gjurmĂ«ve pĂ«r CPU AMD nĂ« xenalyze, tani nuk Ă«shtĂ« mĂ« e nevojshme pĂ«rdorimi i opsionit «âsvm-mode».
- ĂshtĂ« vazhduar implementimi i kĂ«rkesave pĂ«r zhvillimin e programeve tĂ« sigurta dhe tĂ« besueshme nĂ« gjuhĂ«n C, tĂ« formuluara nĂ« specifikimet MISRA-C pĂ«r sistemet kritike.
- Ka vazhduar zhvillimi i porteve për arkitekturat RISC-V dhe Power (ppc64le).
Burimi: opennet.ru
