Megjelent a Xen 4.22: új x86 funkciók és jobb ARM energia­gazdálkodás

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Xen Project bejelentette a Xen 4.22 kiadását. A nyílt forráskódú, type-1 hypervisor új x86 képességeket, jobb energia­gazdálkodást hoz az ARM vendégeknek, erősebb Xenstore erőforrás-kezelést kínál, és folytatja a projekt első lépéseit a RISC-V virtualizáció területén.

Jelentős új funkció x86 rendszereken a Flexible Return and Event Delivery, röviden FRED támogatása. Ezt az újabb processzor­mechanizmust azért fejlesztették ki, hogy egyszerűsítse és korszerűsítse a megszakítások, kivételek és rendszerhívások kezelését, azzal, hogy csökkenti a hagyományos x86 eseménykezelési modell bonyolultságát.

A Xen 4.22 támogatja az AMD Bus Lock Threshold funkciót is, amely mérsékli azt a rendszer­szintű teljesítményromlást, amit az okoz, ha egy virtuális gép ismétlődően olyan atomi utasításokat futtat, amelyek zárolják a processzor buszt. Emellett a szabványos Power State Coordination Interface használatával az Arm rendszerek felhasználói most már fel tudnak függeszteni és folytatni egy vendég rendszert.

Az x86 fejlesztések közé tartozik az is, hogy a CPU mikrokódot CPIO-csomagolásban, külön Multiboot modul formájában lehet megadni. A xenpm segédprogram egy új get-core-temp parancsot is kapott, amellyel magonkénti hőmérséklet-információ kérhető le a támogatott Intel processzorokon.

A kiadás tovább bővíti a Xen Arm Firmware Framework támogatását is, az Arm A-profilokra vonatkozó specifikáció 1.2-es verziójáig. Folyik az Armv8-R MPU támogatás megvalósítása is, kifejezetten olyan beágyazott és biztonságkritikus rendszerekhez, ahol a memória­védelem és a kiszámítható viselkedés különösen fontos.

A RISC-V támogatás fejlesztése ugyanakkor még tart, és még nem érte el azt a szintet, hogy általános célú vendég­virtualizációra használni lehessen.

A kiadás egyik fő eleme a Xenstore, vagyis az a megosztott konfigurációs és összehangoló szolgáltatás, amelyet a Xen domainek használnak. A 4.22-es verzióban domainenkénti kvótákat és watch-mélység korlátokat vezettek be, hogy egyetlen vendég se tudjon aránytalanul sok Xenstore erőforrást lefoglalni.

A hypervisor változtatásai mellett a Xen 4.22 a funkcionális biztonsági tesztelés lehetőségeit is bővíti. Mostantól tartalmaz QEMU-alapú Software-in-the-Loop eszközöket, amelyek ismételhető hibabefecskendezést és interfész­viselkedés szimulációt tesznek lehetővé. Emellett kódlefedettségi eszközök is elérhetők, amelyekkel a tesztelés minősége mérhető az egyszerű lefedettségtől egészen a módosított feltétel/döntés lefedettségig.

A fejlesztők szerint a projekt továbbra is eltávolítja a régóta elavult interfészeket, valamint más elavult összetevőket is.

A változások részletes listájáért nézd meg a kiadási megjegyzéseket, vagy böngészd át az új funkciók listáját a Xen 4.22-ben.