Phoronix benchmarkar madvise mot always transparent hugepages på Linux 6.18

Phoronix har publicerat benchmarks som jämför prestandan för 'madvise' och 'always'-lägen för Transparent Hugepages (THP) på Linux 6.18 LTS-kärnan. Testerna tar upp varierande standardinställningar mellan Linux-distributioner och svarar på en läsarförfrågan om moderna data. Utförda på en AMD EPYC-server med Ubuntu framhäver recensionen konfigurationsalternativ för THP utan att ändra hårdvara eller mjukvara.

Transparent Hugepages (THP) är en Linux-kärnfunktion utformad för att förbättra minneshantering genom att använda större sidstorlekar, vilket potentiellt ökar prestandan. Distributioner skiljer sig dock åt i sina standardinställningar: Fedora Workstation och Ubuntu väljer 'madvise'-läget, där applikationer måste begära stora sidor explicit, medan CachyOS och openSUSE använder 'always' och tillämpar stora sidor som standard.

En Phoronix Premium-stödjare initierade dessa benchmarks för att utvärdera påverkan av dessa lägen på samtida arbetsbelastningar. Testerna utfördes på en Ubuntu 26.04-utvecklingsögonblicksbild utrustad med Linux 6.18 LTS-kärnan, körandes på en enkel-socket Supermicro-server driven av en AMD EPYC 9655P-processor.

För att byta lägen kan användare skriva 'always' eller 'madvise' till sysfs-filen på /sys/kernel/mm/transparent_hugepage/enabled, eller ange boot-parametern transparent_hugepages=always. För benchmarks var den enda ändringen en omstart i den alternativa THP-konfigurationen, vilket säkerställde en kontrollerad jämförelse.

Denna recension ger färska referensdata för Linux-serveradministratörer som överväger THP-standarder, och täcker ett antal arbetsbelastningar för att informera beslut om prestandaoptimering i moderna miljöer.

Relaterade artiklar

Intel Xe-grafikdrivrutinen kommer att lägga till stöd för Transparent Huge Pages (THP) för att ge betydande förbättringar i Shared Virtual Memory (SVM)-prestanda. Denna utveckling syftar till att öka effektiviteten i Linux-miljöer. Phoronix rapporterar ändringarna som en viktig uppdatering för open source-grafik.

Rapporterad av AI

Tidiga tester av Linux 6.19-utvecklingskärnan på en server med dubbla AMD EPYC 9965-processorer visar stark prestanda i högpresterande beräkningsarbetsbelastningar. Trots vissa schemaläggarproblem uppvisar kärnan lovande resultat för AI- och HPC-applikationer. Dessa benchmarks jämför den med den stabila Linux 6.18-versionen.

Phoronix har benchmarkat FreeBSD 15.0 mot Ubuntu 24.04.3 LTS och Ubuntu 25.10 på en AMD EPYC-server för att bedöma prestandaskillnader. Testerna belyser FreeBSD:s kompatibilitet medan andra BSD-varianter misslyckades med att starta på hårdvaran.

Rapporterad av AI

Stigande RAM-priser drivet av efterfrågan från AI-datacenter får Linux-användare att optimera befintlig hårdvara. En nylig Hackaday-artikel belyser kärnans inbyggda komprimeringsfunktioner för att sträcka tillgängligt minne. Verktyg som zram-tools för Debian och systemd-zram-generator för Ubuntu aktiverar denna funktionalitet.

 

 

 

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