A napokban vetődött fel az a kérdés a Fórumban, hogy vajon milyen naplózó filerendszert kellene telepíteni manapság egy Linux disztó alá, hogy a legnagyobb teljesítményt és biztonságot érhessük el.
Mintha Justin Piszcz meghallotta volna a kérdést, mert azonnal össze is ütött egy FS benchmark versenyt a népszerű linuxos journaling filerendszerek között. A versenyben az alábbi FS-ek szerepeltek: ext2 (mint kakukktojás), ext3, reiserfs, jfs, xfs. Lássuk mit állapított meg a teszter (huh, de sok ilyen tesztet láttunk már...).A teszt során használt konfiguráció:
Számítógép: Dell Optiplex GX1
CPU: Pentium III 500MHZ
RAM: 768MB
SWAP: 1536MB
Controller: Promise ATA/100 TX - BIOS 14 - IN PCI SLOT #1
Merevlemezek:
1] Western Digital 250GB ATA/100 8MB CACHE 7200RPM
2] Maxtor 61.4GB ATA/66 2MB CACHE 5400RPM
Tesztelt merevlemez: The Western Digital 250GB
A tesztek 2.4.26-os Linux kernel alatt futottak, 2.3.2 libc verzióval.
A teszt az alábbiakból állt:
- 10.000 file létrehozása ``touch''-csal
- ``find'' futtatása a könyvtárban
- könyvtár törlése
- 10.000 könyvtár készítése ``mkdir''-rel
- ``find'' futtatása a könyvtárban
- a 10.000 könyvtárat tartalmazókönyvtár törlése
- kernel tarball másolása egyik diszkről a tesztelt diszkre
- stb.
A konklúzió szerint ha valaki naplózó FS-t szeretne, akkor a következőkből célszerű választania (a tesztjei alapján): JFS, ReiserFS vagy XFS. A cikk írója meglepődött az ext3 lassúságán, hiszen - mint, írja - ez az alapértelmezett FS számos disztribúcióban.
A tesztet megtekintheted itt.