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

Realistic illustration of Linus Torvalds announcing Linux kernel 6.19 release, featuring Intel/AMD hardware, GPU, storage, and performance upgrade icons.
Bild genererad av AI

Linux kernel 6.19 släppt: slut på 6.x-serien med stora uppgraderingar för Intel/AMD/Arm-hårdvara, GPU, lagring, nätverk och moln

Rapporterad av AI Bild genererad av AI

Linus Torvalds meddelade den stabila releasen av Linux kernel 6.19 den 9 februari 2026, efter en åttoveckors utvecklingscykel med en veckas försening. Markerar slutet på 6.x-serien — som 3.x till 4.0 och 5.x till 6.0 — denna icke-LTS-version (6.18 LTS till december 2027) medför omfattande förbättringar för Intel/AMD/Arm-hårdvara, äldre GPU:er, filsystem, perifera enheter, HDR-grafik, nätverk, virtualisering och molnmiljöer. Torvalds tajmade den med ett stort amerikanskt sportevenemang, skämtande: «6.19 är ute som förväntat -- precis när USA förbereder sig för total stillastående senare idag, och tittar på den senaste omgången av TV-reklamer,» och noterade att nästa kernel blir 7.0 eftersom han «tar slut på fingrar och tår.»

Den senaste versionen av QEMU, 10.2, har släppts. Denna uppdatering introducerar stöd för IO_uring för att förbättra prestandan.

Rapporterad av AI

QEMU version 10.2 introducerar en ny MSHV-acceleration utformad för Hyper-V-gäster. Microsoft har gett sin syn på denna utveckling inom öppen källkodsvirtualisering. Uppdateringen syftar till att förbättra prestanda i Linux-baserade miljöer.

Den första releaskandidaten för Linuxkärnan 7.0 har gjorts tillgänglig och inkluderar olika förbättringar. Denna version innehåller förbättringar för Microsoft Hyper-V, stöd för prestandaövervakning av AMD Zen 6 och förberedelser för Intel Diamond Rapids-processorer. Kärnans krediter hedrar nu skaparen av Linux-Next.

Rapporterad av AI

Linuxkärnan 6.19 introducerar X86_NATIVE_CPU-funktionen, som tillåter inhemska optimeringar som kan öka prestandan med 5-15% på Intel- och AMD-processorer. Detta Kconfig-alternativ förenklar byggandet av kärnor anpassade till specifik hårdvara med hjälp av kompilatorflaggan -march=native. Prestandatester visar vinster i uppgifter som kryptering och vetenskapliga simuleringar, vilket potentiellt gynnar datacenter och högpresterande beräkning.

Utvecklingen av Linux 7.0-kärnan har tagit in uppdateringar för AppArmor, AMDGPU, Ceph och eCryptfs. Dessa ändringar inkluderar förbättringar i säkerhet och hårdvarustöd. Sammanläggningarna signalerar pågående framsteg mot kärnans lansering.

Rapporterad av AI

Mageia-projektet har presenterat den första alfa-ISO:n för sin kommande Linux-distribution Mageia 10, driven av Linuxkärnan 6.18 LTS. Denna tidiga byggversion bjuder in utvecklare, testare och entusiaster att utvärdera kommande funktioner inför det planerade släppet i april 2026. Märkvärt är att den behåller stöd för 32-bitarsarkitekturer trots branschens övergång bort från dem.

 

 

 

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