Zvýšení rychlosti EXT4 při nedostatku místa

20. 6. 2022

Sdílet

Pevný disk hard disk hdd Autor: Depositphotos

Souborový systém EXT4 při nedostatku místa vypne odloženou alokaci (delayed allocation), která snižuje zátěž procesoru a také snižuje fragmentaci souborů. Také je možné odloženou alokaci vypnout pomocí parametrů mount jako je nodelalloc nebo také  mode=ordered.

Jan Kára ze SUSE nedávno poslal jednořádkovou opravu zápisu s vypnutou odloženou alokací. V současnosti se zapisuje jen jeden extent a tím pádem jen jeden blok najednou, což má za následek nízký výkon asi 4 MB/s. Po opravě jsou zápisy extentů sloučeny a výkon je podobný jako v situaci s odloženou alokací tedy asi 200 MB/s. Oprava bude zařazena do jádra 5.20, které očekáváme ještě letos v létě.

(zdroj: phoronix)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.