Re: reisefs i instalacja Debniana od zera
On Fri, Jan 24, 2003 at 08:15:55PM +0100, Michał wrote:
> W liście z pią, 24-01-2003, godz. 17:20, Grzegorz Kusnierz pisze:
>
> >
> > poza numerkiem w nazwie roznia sie tym, ze ext3 jest to ext2 z journalem.
> > konwersja z ext2 na 3 polega na wykonaniu polecenie tune2fs -j /dev/patrycja
> >
> > a w ogole, to moje 15 kopiejek w sprawie journalowych systemow plikow:
> >
> > kiedys korzystalem z reiserfs, ktory okazal sie byc niezbyt stabilny
> > pozniej korzystalem z ext3, ktory okazal sie byc niezbyt wydajny
> > teraz korzystam z xfs, ktory jest stabilny i szybki. miodzio.
> >
> No wlasnie.
> Co do tej szybkosci... komp na ktorym mam teraz ext3 jako system plikow
> to p200 + 32 mb ram i oglednie mowiac slimaczy sie....
> Pamietam, gdy instalowalem na nim jeszcze potato z partycjami ext2 bylo
> chyba ciut szybciej.
> Czy to woody tak zzera zasoby systemu, czy ext3 jest wolniejszy???
Oczywiście ciężko powiedzieć bez choćby listingu komendy 'uptime', która
pokazuje choćby 'load average', ale raczej wątpię żeby dana instalacja
woodiego miała być wolniejsza od takie samej (pod względem wybranego fs,
kernela i zestawu zainstalowanych pakietów) instalacji potato.
Stąd typowałbym raczej ext3 jako winnego spowolnienia zwłaszcza, że dysk
twardy i filesystem jest ważnym elementem wydajności, zwłaszcza komputera
takiej klasy.
Co do porównania wydajności, to nie mogę teraz (i zawsze miałem z tym kłopoty)
znaleźć jednego dobrego benchmarka który uwzględniałby wszystkie
żurnalowe efesy, ale można pogooglować i się trochę informacji znajdzie.
Z mojego doświadczenia i z przeczytanych w różnych mądrych miejscach rzeczy
płyną co do zad i walet tychże następujące wnioski:
[
przedtem 2 'ale' do ponizszego, czyli disklejmer:
- oczywiscie ilosc '+' w stosunku do '-' nie ma zadnego znaczenia
bo niektore wady i zalety sa duzo 'ciezsze' (=wazniejsze) od innych
- podkreslam, ze to co napisane jest ponizej (zwlaszcza o wydajnosci
oraz stabilnosci) jest zlepkiem obiegowych opinni, wlasnych doswiadczen
i uprzedzen oraz mniej lub bardziej godnych zaufania testow porownawczych
i stad prosze to zestawienie traktowac jako raczej subiektywne
]
ext2fs:
+ szybki
+ sprawdzony
+ domsylnie w kernelu (2.4)
+ domyslnie quota
- brak journalu
ext3fs czyli ext2 z journalem:
+ journal
+ sprawdzony (jako niewielka modyfikacja sprawdzonego ext2)
+ domyslnie w kernelu (2.4)
+ w pelni kompatybilny z ext2 - mozna go jako takowy podmontowac
+ domyslnie quota
- marna wydajnosc (zapis nawet o polowe wolniejszy w sotsunku do ext2)
reiserfs 3.6:
+ bardzo wydajny, zwłaszcza w przypadku wielu małych plików (squid)
+ domyslnie w kernelu (2.4)
+ journal
- średnio dopracowany, bo wciąż młody
- niestabilny (kiepsko radzi sobie w przypadku wadliwego sprzętu)
- nierozwijany ze względu na prace nad reiser4 (www.namesys.com)
- domyslnie BRAK quoty - potrzebne dodatkowe, patche z
ftp://ftp.suse.com/pub/people/mason/patches/reiserfs/quota-2.4
ktore nie zawsze sa aktualne (biezace sa dla 2.4.19-pre3)
- komercyjny (tzn darmowy, ale sponsred by to i tamto)
xfs - zurnalowy fs od SGI:
+ dosc wydajny (choc zdaje sie byc w niektorych przynajmniej
kwestiach wolniejszy od reiserfs, a w innych szybszy)
+ dojrzaly i sprawdzony
+ dość stabilny (choć jego zachowanie w przypadku napotkania
róznych problemow [głownie typu IO - np. uszkodzony dysk]
może się podobać lub nie - xfs się _odmontowuje_, co w
przypadku rootfs'a nieco kompikuje np. reboot, bo nie
są dostępne żadne polecenia.
+ dynamicznie rozwijany i poprawiany
+ journal
- domyslnie NIE ma go w kernelu, jakoze spora czesc jego
biezacego kodu powiela wspolny dla fs kod kernela
- roznice miedzy drzewem -xfs i oryginalnym kernelem sa
na tyle spore, ze -xfs nie aplikuje sie razem z np
-grsec. rozwiazaniem moze byc skorzystanie z patcha
WOLK (wolk.sf.net), ktory jest kompilacja wielu roznych
dostepnych patchow na kernel.
jfs - zurnalowy fs od IBM:
+ journal
???? - google? :)
reiser4 - a przynajmniej to co o nim piszą:
+ w niektorych kwestiach ma byc 2x wydajniejszy od 3.6 (wiec istna juz rakieta)
+ przepisany od zera (co pozwala miec nadzieje, ze na bazie doswiadczen z 3.x
bedzie znacznie poprawiony i z tego tytulu stabilniejszy)
+ journal
- jeszcze niespecjalnie istnieje (choc sa juz pierwsze bardzo eksperymentalne
patche na kernel)
? sposored by DARPA (Defense Advanced Research Projects Agency)
- additional sponsor - BigStorage.Com
^^^^ ;(
ech.. a mialem tylko krotko cos napisac.. ;-/
i pewnie jeszcze o czyms zapomnialem.
pzdr
k.
--
________________________________________________________
| /)/)
| Grzegorz Kusnierz | GG: 1756511 | ( xx\
| | | /'-._)
| konik@konik.one.pl | http://www.bezkitu.com | /#/ U
| koniu@bezkitu.com | * radio * bez * kitu * | /#/
\__________________________________________________/#/
Reply to: