QEMU 10.2.0 släppt med io_uring- och migrationsförbättringar

QEMU-projektet har tillkännagivit version 10.2.0 med fokus på prestandaoptimeringar i sin händelseslinga och funktioner för live-migrering. Denna uppdatering introducerar stöd för io_uring för bättre I/O-hantering på Linux-system och en ny cpr-exec-migreringsläge för att minimera avbrott under uppdateringar av virtuella maskiner. Den utökar också hårdvaruemulering för arkitekturer som ARM och RISC-V.

QEMU, en öppen källkods-emulator som gör det möjligt att köra programvara från en hårdvaruplattform på en annan arkitektur, lanserade version 10.2.0 den 7 januari 2026. Lanseringen riktar in sig på förbättringar i den centrala händelseslingan, effektiviteten i live-migrering och stöd för olika processorarkitekturer inklusive ARM, RISC-V och HPPA. En nyckeluppgradering innebär integration av io_uring-asynkron I/O-gränssnitt på moderna Linux-värdar som stöds. Denna förändring syftar till att sänka systemöverskottet och minska latensen under intensiva in/ut-uppgifter, vilket gynnar användare med behov av högpresterande virtualisering. Inom migreringsfunktioner utmärker sig det nya cpr-exec-läget. Det återanvänder befintliga tillstånd och anslutningar för att minska resursanvändningen, vilket gör det möjligt för virtuella maskiner att uppdateras med minimal avbrott samtidigt som filbeskrivningar och minnesintegritet bibehålls. För ARM och AArch64 inkluderar emulatören nu flera nya CPU-funktioner såsom FEAT_SCTLR2, FEAT_TCR2, FEAT_LSE128, FEAT_ATS1A och andra som FEAT_AIE och FEAT_GCS. Dessa tillägg möjliggör testning av programvara som är beroende av nyliga ARM-instruktionsuppsättningar. RISC-V får en uppdatering till OpenSBI version 1.7 och implementering av HMP MonitorDef API. PowerPC får kompatibilitet med PowerNV11- och PPE42-CPU:er, plus FADUMP-stöd för pSeries-system för att underlätta felanalys. Förbättringar i HPPA, som härrör från Google Summer of Code-insatser, förbättrar emuleringen av HP 715/64-arbetsstationen och inkluderar NCR 53c710 SCSI-kontroller och HP LASI I/O-kontroller. På x86 stödjer en ny MSHV-akcelerator Hyper-V-gäster utan straff för nästlad virtualisering, och det stora QEMU-låset för HPET har tagits bort. Lagringsegenskaper inkluderar 9pfs-backend-kompatibilitet med FreeBSD-värdar och RPMB-emulering för eMMC-enheter, tillsammans med QMP-exponerade blockgränser. Säkerhetsuppdateringar tillåter flera x509-certifikat-nyckelppar i det kryptografiska subsystemet för smidigare övergångar till nya standarder. Säkerhetspolicyn specificerar nu 'säkerhetsfel' för definierade maskintyper och konfigurationer. Rust-integrationen fortskrider och kräver minst version 1.83, med PL011- och HPET-enheter som når funktionsparitet med C-implementationer. Föråldrade element som tagits bort inkluderar -old-param-alternativet och ARM pxa-CPU-familjen, medan wavcapture-kommandon markeras för deprecering. Denna release breddar QEMU:s användbarhet för utvecklare och systemadministratörer över olika plattformar.

Relaterade artiklar

Illustration of Linux Kernel 7.0-rc1 release in a high-tech server room, featuring new supports for Hyper-V, AMD Zen 6, Intel Diamond Rapids, and Linux-Next credits.
Bild genererad av AI

Linux 7.0-rc1 released with new features

Rapporterad av AI Bild genererad av AI

The first release candidate for Linux kernel 7.0 has been made available, incorporating various enhancements. This version includes improvements for Microsoft Hyper-V, support for AMD Zen 6 performance monitoring, and preparations for Intel Diamond Rapids processors. Credits in the kernel now honor the creator of Linux-Next.

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Rapporterad av AI

Armbian has launched version 26.2, a Debian-based Linux distribution tailored for ARM single-board computers. This update brings Linux kernel 6.18 LTS images to enhance hardware compatibility. It also expands support for new devices and desktop environments.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj