Velikost volného místa v závislosti na nastavení mkfs.ext3

Mnoho lidí žehrá na statické alokování inodů v systému souborů ext3. Tvrdí, že inodů je buď málo a dojdou, nebo mnoho a zabírají místo. Pojďme to změřit.

Default (8kB/inode; 4kB/block)

Standardní nastavení e2fsprogs v CentOS 5.2. Dle wiki je maximální velikost souboru 2TB a FS 8TB.

mkfs.ext3 -m 0 ...

1k blocks used available
41284928 180240 41104688
Inodes Iused Ifree
5242880 11 5242869

Mnoho souborů (1k/1k)

Nastavení poskytující nejvíce volných inod (=souborů). Trochu déle se vytváří a kontroluje, což může být někdy nevýhoda. Podle vývojářů však vysoký počet bloků FS nevadí a nesnižuje jeho výkon. Podle wikipedie má takové nastavení limit 16GB/soubor 2TB/FS.

mkfs.ext3 -m 0 -i 1024 -b 1024 ...

1k blocks used available
36687021 37520 36649501
Inodes Iused Ifree
41943040 11 41943029

Velké soubory (-T largefile 1MB/inode; 4kB/block)

Nastavení pro velké soubory (>1MB), vytváří se rychle.

mkfs.ext3 -m 0 -T largefile ...

1k blocks used available
41935168 180240 41754928
Inodes Iused Ifree
40960 11 40949

Ještě větší soubory (-T largefile4 4MB/inode; 4kB/block)

Nastavení pro obrovské soubory (>4MB), vytváří se bleskurychle.

mkfs.ext3 -m 0 -T largefile4 ...

1k blocks used available
41939008 180240 41758768
Inodes Iused Ifree
10240 11 10229

Závěr

Procento volného míst v následující tabulce jsem vztahoval k defaultnímu nastavení mkfs.ext3. Je patrné, že snížením počtu inodů mnoho místa nezískáme, naopak přijdeme o možnost zápisu dalších souborů (místo ztracené neúplnými bloky je stejné jako u defaultu). Naopak v případě extrémního počtu inodů přijdeme o přibližně 10% místa, slack-space se naopak sníží na minimum (toto měření není součástí tohoto testu).

kB/nodes Volné místo kB (GB) %
4 41104688 (39.20) 100
1 36649501 (34.95) 89.2
1024 41754928 (39.82) 101.6
4096 41758768 (39.82) 101.6

Poměr velikosti volného místa v závislosti na počet inode

Další nastavení ext3 pro výkon jsou v článku EXT3 Tunning

Příspěvek byl publikován v rubrice Linux, Systémy souborů. Můžete si uložit jeho odkaz mezi své oblíbené záložky.