Obsah

Optimalizace ext3

Tento návod je určen pro pokročilé uživatele

Ač ext3 je relativně rychlý souborový systém i se základním nastavením, existuje několik možností, jak jeho práci mírně zrychlit.

Vypnutí času přístupu

Nejjednodušší změna, kterou můžete udělat je vypnout zapisování času přístupu k souborům. Tento čas může být občas používán některými skripty, ale pokud toto nevyužíváte, je zapisování času naprosto zbytečné.

Pro vypnutí zapisování času přístupu k souborům je třeba přidat volbu noatime při připojování souborového systému. Pro souborové systémy, které se mají připojovat automaticky to znamená editovat soubor /etc/fstab.

UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults 0 1
UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults,noatime 0 1

Doba před zapsáním na disk

Maximální čas, který uplyne od změny souborového systému po zapsání této změny na disk, může také v některých případech ovlivnit jeho rychlost. Normálně je tento čas nastaven na velmi krátkou dobu 5 sekund. Změny se samozřejmě mohou zapisovat i častěji.

Kratší maximální doba před zapsáním změn na disk znamená zpomalení, pokud je třeba udělat více změn najednou. Delší doba naopak může způsobit problém v případě vypadku proudu nebo při tvrdém restartu, kdy můžete přijít o více dat. Proto je třeba vybrat tu správnou dobu. Doporučuji nastavit 60 sekund.

UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults 0 1
UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults,commit=60 0 1

Změna žurnálu

Souborový systém ext3 umí několik typů žurnálu. Nejrychlejší nastavení je writeback.

UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults 0 1
UUID=1120ec85-b0dd-42a9-97ac-ae3874518c70 / ext3 defaults,data=writeback 0 1
# defoptions=quiet splash
# altoptions=(recovery mode) single
# defoptions=quiet splash rootflags=data=writeback
# altoptions=(recovery mode) single rootflags=data=writeback

Defragmentace

I když fragmentace souborových systému pro Linux není příliš velká, je možné, že defragmentací práci s ním zrychlíte. Zvláště v případě, že máte málo volného místa.

sudo defrag -n 10 /

Ve zdrojích je také balík defrag, ten však umožňuje defragmentaci pouze na odpojených souborových systémech.

Odkazy

Aktualizace: Informace v tomto návodě jsou příliš zastaralé a potřebují aktualizaci pro současné poměry. Více...