Linuxkärnan 6.19 aktiverar inhemska CPU-optimeringar för Intel och AMD

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.

Släppet av Linuxkärnan 6.19 markerar ett betydande framsteg inom öppen källkodssoftwares effektivitet, särskilt genom integrationen av X86_NATIVE_CPU-optimeringen. Denna funktion, som har rötter i tidigare kärnversioner men mognar i 6.19, gör det möjligt för utvecklare och administratörer att kompilera kärnor optimerade för värdmaskinens CPU-arkitektur. Genom att automatiskt detektera och tillämpa instruktionsuppsättningar som AVX-tillägg minskar den beroendet av generiska byggen som offrar prestanda för bred kompatibilitet.

Phoronix prestandatester på system med moderna Intel- och AMD-CPU:er visar påtagliga fördelar. Till exempel uppnådde kryptografiska operationer upp till 5-10% hastighetsökningar, medan flyttalstasks i SPEC CPU-tester såg förbättringar upp till 15%. Dessa vinster kommer från bättre utnyttjande av CPU-specifika funktioner, vilket gör kärnan mer lämplig för krävande miljöer som högpresterande beräkningskluster och realtidssystem.

Optimeringen adresserar ett långvarigt behov i Linux-ekosystemet, där generiska kärnor ofta lämnar prestandapotential oanvänd. Som noteras i WebProNews bevakning demokratiserar detta högpresterande byggande och sänker trösklarna för anpassade kärnor i företagsmiljöer. Organisationer med heterogen hårdvara kan nu överväga skräddarsydda distributioner för att förbättra genomströmning och minska energiförbrukning i datacenter.

Som komplement finns andra förbättringar i 6.19, inklusive schemaläggarfixar som löser en 52,4% latensregression och AMD GPU-drivrutinsförbättringar som ger 30% ökningar för äldre Radeon-kort. Säkerhetsaspekter uppstår från hårdvaruspecifik bindning, men modulär design säkerställer sömlösa patchar. Community-feedback framhåller snabbare boot-tider och lägre latens, vilket signalerar potentiell bred adoption i distributioner som Ubuntu och Red Hat.

Sammanfattningsvis förkroppsligar X86_NATIVE_CPU Linux anpassningsförmåga och främjar hårdvaru-mjukvarusynergi mitt i utvecklande arkitekturer som Intels Arrow Lake och AMDs Zen 5.

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.

Linuxkärnversionen 6.19 har integrerat x2APIC-lappar för att förbättra AMD:s Secure Virtual Machine-funktioner. Dessa uppdateringar möjliggör hantering av upp till 4096 virtuella processorer i virtualiserade miljöer.

Rapporterad av AI

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.

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.

Rapporterad av AI

Initialt stöd för LoongArch32-arkitekturen börjar dyka upp i Linuxkärnans version 6.19. Denna utveckling sträcker sig också till GCC 16-kompilatorn. Uppdateringarna signalerar ökande kompatibilitet för denna 32-bitars instruktionsmängd.

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.

Rapporterad av AI

Linus Torvalds har släppt den första releaskandidaten för Linuxkärnans 6.19-serie för offentlig testning. Denna milstolpe kommer två veckor efter Linux 6.18 långsiktiga supportsläpp. Uppdateringen introducerar flera nya funktioner och förbättringar i hårdvarustöd.

 

 

 

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