Linux runtime standby ABI: detaljer om åttapatchserie och community-snack

Bygger på initiala rapporter om den föreslagna runtime standby ABI för Linux —inspirerad av Windows Modern Standby— har Antheas Kapenekakis postat en detaljerad åttapatchserie till kernelmejllistan. Riktad mot x86 ACPI-system, den möjliggör lågförbruknings 'sovande' utseenden medan essentiella tjänster hålls aktiva, med löfte om bättre batteritid för laptops, handhållna enheter och mer.

Antheas Kapenekakis, känd för Linux-stöd på gaminghandhelds som OneXPlayer och ASUS ROG Ally, är författare till RFC-patchserien för x86 ACPI-system. Den bygger på tidigare arbete, såsom Collaboras ACPI LPS0-gränssnitt, och exponerar funktionalitet via /sys/power/standby, genom att flytta Device Specific Methods (DSMs) tidigt i suspend-sekvensen för sömlösa övergångar.

Denna ABI låter användarrumsappar trigga firmware-notiser, dämpar skärmar och LED:er för att efterlikna sömn medan kärnan och nyckeltjänster körs. Syftar till att matcha Windows 11 Modern Standbys nätverksmedvetna lågförbrukningseffektivitet, riktad mot underutnyttjade ACPI s0ix-tillstånd på Linux.

Postad efter helgerna sent 2025, har förslaget väckt optimism på Linux Kernel Mailing List och plattformar som X, adresserar batteridräneringsproblem. Potentiell systemd-integration kan automatisera triggar, gynnar laptops, stationära, gamingenheter och IoT. Söker feedback om hårdvarukompatibilitet och stabilitet.

Relaterade artiklar

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

Rapporterad av AI 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.

Utvecklare har föreslagit en ny Runtime Standby ABI för Linux, utformad för att spegla Microsoft Windows Modern Standby-funktion. Detta initiativ syftar till att förbättra strömhanteringen i Linux-system. Förslaget belystes av Phoronix.

Rapporterad av AI

En enkel justering av en enda rad i Linuxkärnans kod har resulterat i en femdubbel minskning av vakningslatens för moderna Intel Xeon-processorer. Denna prestandaförbättring belystes i en nylig Phoronix-rapport. Ändringen riktar in sig på effektivitet i CPU:s vilolägen.

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.

Rapporterad av AI

Utvecklare har integrerat förbättringar för laptops och gaminghandhelds i Linux 6.19-kärnan. Dessa uppdateringar fokuserar på x86-plattformsdrivrutiner. Förändringarna rapporterades av Phoronix.

På Linux Plumbers Conference 2025 diskuterade Linux Foundations Technical Advisory Board (TAB) sin inverkan på kärnutveckling, inklusive Rust-integration och AI-verktyg. Paneldeltagare framhöll rådets rådgivande funktion vid konflikthantering och samordning av företags- och gemenskapsintressen. Sessionen tog upp nya utmaningar som minnessäkerhet och företagsbyråkrati.

Rapporterad av AI

Phoronix har rapporterat om uppdaterade Linux-lappar som syftar till att hantera beteende vid minnesbrist genom BPF-teknik. Dessa utvecklingar fokuserar på att förbättra hur Linuxkärnan hanterar minnesbrister. Uppdateringarna är en del av pågående insatser inom open source Linux-utveckling.

 

 

 

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