Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Bild genererad av AI

Linuxkärnan 6.19 lägger till schemaläggningsförbättringar och Microsoft C-tillägg

Bild genererad av AI

Den kommande Linuxkärnan 6.19 introducerar viktiga förbättringar i sched_ext-ramverket för bättre eBPF-schemaläggningsåterställning och integrerar Microsoft C-tillägg för renare kodkompilering. Dessa uppdateringar syftar till att förbättra stabilitet, prestanda och utvecklarens effektivitet i olika datormiljöer. Bidrag från företag som Google, Meta och Microsoft belyser den växande samverkan i open source-utveckling.

Linuxkärnan 6.19 medför flera anmärkningsvärda förbättringar med fokus på schemaläggningsresiliens och kodkompatibilitet. Sched_ext-ramverket, som möjliggör anpassade schemaläggare via eBPF-program, får uppgraderingar för felåterställning. Dessa ändringar gör det möjligt för kärnan att upptäcka och mildra problem från felaktiga eBPF-schemaläggare, såsom oändliga loopar eller överdriven resursanvändning, genom att falla tillbaka till standardbeteenden som Completely Fair Scheduler (CFS). Utvecklaren från Google och Meta bidrog till dessa patchar, motiverade av produktionsscenarier i datacenter där anpassade schemaläggare optimerar latens för arbetsbelastningar som AI-inferens och sociala medie-flöden.

Benchmark visar upp till 15 % bättre latens i högkonkurrenssituationer, med återställningstider reducerade från minuter till millisekunder. Ramverket har utvecklats sedan introduktionen i Linux 6.12, byggt på funktioner som cgroup under-schemaläggare förberedda i 6.18. Detta förbättrar fel tolerans för molnberäkning, realtidssystem och högpresterandemiljöer, och minimerar driftstopp i företagsmiljöer.

Parallellt incorporerar Linux 6.19 Microsoft C-tillägg genom kompilatorflaggan -fms-extensions för GCC och Clang. Detta aktiverar funktioner som anonyma strukturer inom unioner, förenklar kod och minskar kringgåenden. Förändringen, föreslagen sedan 2007, leder till snyggare kod genom att eliminera redundanta typedefs, som noterats i kärndiskussioner. Linus Torvalds har inte invänt mot patcharna, som mergats in i kbuild-next-trädet.

Microsofts inblandning sträcker sig till andra bidrag, inklusive RAMDAX-drivrutinen för minneshantering och ACPI-fläkt-tillägg för termisk kontroll. Dessa uppdateringar stämmer överens med bredare kärntrend, såsom multi-core effektivitet och energihantering, och förbättrar Linux anpassningsbarhet för servrar, inbäddade system och hybrida miljöer. Medan vissa communitymedlemmar uttrycker oro över beroenden lovar funktionerna bättre plattformsövergripande kompatibilitet utan att introducera regressioner.

Vad folk säger

Diskussioner på X om Linuxkärnan 6.19 fokuserar på sched_ext-förbättringar för eBPF-schemaläggningsåterställning och antagandet av Microsoft C-tillägg för förbättrad Clang-kompatibilitet och kodrenhet. Reaktionerna är huvudsakligen neutrala och informativa från techkonton som Phoronix och kärnpedagoger, som berömmer stabilitetsvinster och samarbete utan märkbar kritik. Höganga-postningar förklarar kompilator dialekt-fördelar för Android och framtidsäkring.

Relaterade artiklar

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
Bild genererad av AI

Linux kernel 6.18 released as long-term support version

Rapporterad av AI Bild genererad av AI

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

Linux 6.19-kärnan har åtgärdat en betydande prestandaregression i schemaläggaren och återställt effektiviteten efter att tidiga tester avslöjat problem. Utvecklarna identifierade och lagade en brist som orsakade en 52,4-procentig nedgång i benchmarks, vilket säkerställer smidigare uppgiftshantering över CPU-kärnor. Denna fix belyser kärnans robusta utvecklingsprocess mitt i bredare optimeringar.

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.

Bygger på nyligen sammansmälta förbättringar för laptops och spelhandhållna enheter, finaliserar Linux-kärnan 6.19 stöd för ytterligare laptopmodeller till slutet av 2025 och förbättrar hårdvarukompatibiliteten.

Rapporterad av AI

Linus Torvalds har meddelat lanseringen av Linuxkärnan 6.19-rc3, en mindre än vanligt uppdatering efter helgperioden. Lanseringen inkluderar kritiska korrigeringar för ARM64-bootproblem och prestandaförbättringar för GPU. Den bygger på tidigare kandidater för att stabilisera kärnan inför den slutgiltiga versionen.

Linux-grafikutvecklare har skickat in patchar för att åtgärda virtuella minnesfel som plågar äldre AMD GCN GPU:er. Dessa fixar syftar till att förbättra stabiliteten för kort som HD 7000- och R9 290-serierna under Vulkan-arbetslaster. Förändringarna kommer inför Linux Kernel 6.19-utgåvan.

Rapporterad av AI

Den kommande Linuxkärnversionen 6.19 inkluderar korrigeringar för USB-anslutningsproblem som påverkar Apple M1- och M2-Macintosh-datorer. Dessa uppdateringar syftar till att lösa långvariga problem med USB2- och USB3-portar på dessa enheter. Förändringarna integreras i huvudkärnan, enligt Phoronix.

 

 

 

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