Portál AbcLinuxu, 30. prosince 2025 03:39
Díky za info;)
pole se bude skládat z dvou disků 80G + 1*160G a záloha bude problém, protože to nejsou zas tak citlivá data a je jich hodně, ale jestli by mělo dojít při havárii jednoho disku ke ztrátě dat na všech discích tak bych do to ho raději nešel. Jak to teda je?
Jenomže na takhle velký svazek by to bylo hodně moc nešikovné a pomalé (což je také značná nectnost ext3 obecně).
Když jsem před cca 1/2 rokem instalovat nový disk (80GB), řešil jsem, který FS na něj dám. Vybral jsem cca 20GB 500KB-2MB souborů v rozsáhlém stromu (fotografie) a zkoušel jsem je nakopírovat, prohledávat, vypsat, selectivně i hromadně mazat, seek v rámci 50MB souboru, odpojit FS, znovu připojit, rebootovat – to několikrát opakovat… Netvrdím, že to bylo objektivní. Zhruba to odpovídalo, tomu, co s tím diskem budu provádět později v praxi. Postupně jsem to zkoušel na ReiserFS, Ext3, JFS, XFS.
Co mne překvapilo, byl fakt, že ext3 byl ve všech testech cca o 10% rychlejší než všechny ostatní. Pokud jde o vlastnosti, pak nejpromakanější žurnálování má ext3, nejpromakanější EA/ACL má xfs, který má také nejmenší omezení na rozsahy a počty souborů.
sync; time { seq 100000 | xargs touch; sync; }
real 0m4.371s
user 0m0.253s
sys 0m3.736s
Vypsání + zrušení
sync; time { ls | xargs rm; sync; }
real 0m6.841s
user 0m0.842s
sys 0m5.949s
$ sync; time { seq 100000 | xargs touch; sync; }
real 0m4.194s
user 0m0.220s
sys 0m2.933s
$ sync; time { ls | xargs rm; sync; }
real 0m4.292s
user 0m1.221s
sys 0m2.131s
Mozna je to zpusobeno volanim sync po kazdym zapisu na disk, zkusim:
$ sync; time { seq 100000 | xargs touch;}
real 0m3.982s
user 0m0.209s
sys 0m2.991s
Tak jak jsem to predtim zkousel??? Bylo to fakt dost pomale...
notail option pri mountu). Ale ja bych tam reiserfs uz z presvedceni necpal
už takhle budu trnout jestli to bude spolehlivě fungovat-myslím moje nastavení
Přesně to jsem chtěl napsat, proti rm -rf /
je naprosto neúčiný
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.