Nya patchar till Linux-kärnan introducerar stöd för större blockstorlekar i EXT4-filsystemet, som överstiger den typiska sidstorleken på 4 KB. Inskickade av bidragsgivaren Matthew Wilcox syftar dessa ändringar till att öka prestandan i lagringsintensiva applikationer med upp till 30 %. Utvecklingen bygger på tidigare modifieringar av Virtual File System och följer liknande uppdateringar i XFS och Btrfs.
Patcharna gör det möjligt för EXT4 att hantera blockstorlekar upp till 64 KB eller mer, i linje med modern hårdvara som NVMe-enheter. Detta minskar overhead i läsnings- och skrivoperationer, särskilt fördelaktigt för datacenter som hanterar massiva datamängder i molnleverantörer och AI-träningskluster. Tester som refereras i rapporter indikerar "fantastiska prestandavinster", med upp till 30 % förbättringar i genomströmning för arbetsbelastningar med stora filer.
EXT4, som utvecklades från EXT3 2008, var initialt begränsad av sidstorleksnormer för kompatibilitet. Förbättringarna härrör från fleråriga ansträngningar på Virtual File System (VFS)-lagret, initierade förra året, med inblandning av underhållare som Theodore Ts’o. Ingenjörer från företag som Google och IBM har förespråkat dessa ändringar för att övervinna flaskhalsar på x86-arkitekturer.
Även om det är lovande för företags-SSD:er genom att minimera fragmentering och förbättra sekventiell åtkomst, inkluderar utmaningarna potentiellt slöseri med utrymme för små filer. Utvecklare har hanterat detta med valfria konfigurationer för anpassade användningsfall, inklusive skyddsåtgärder mot datacorruption via EXT4:s journalföring.
Integration förväntas i kommande kärnor, potentiellt Linux 6.13 eller senare, med produktions tillgänglighet i distributioner som Red Hat och Ubuntu vid mitten av 2026. En kärnexpert noterade i diskussioner att detta representerar ett steg mot "att fullt utnyttja hårdvarans potential utan mjukvaruflaskhalsar". Dessa uppdateringar stödjer hybrida lagringskonfigurationer och kan påskynda adoptionen i finansiella tjänster och vetenskaplig databehandling, vilket förbättrar effektiviteten för virtualisering och containeriserade arbetsbelastningar.