|
|
ext3 !
|
8.1.2006 13:42
Lukáš Zapletal
|
Není to moc dobře udělaný test, fs byly vytvořeny s default nastaveními, což v případě ext3 není nejvhodnější varianta (velmi bezpečný režim - writeback bohatě stačí, je ekvivalentní ostatním, htree volba by výrazně zrychlila prohledávání adresářů a commit interval by bylo taky vhodné trošku zvýšit). Ale jen se potvrdilo, že ext3 je velmi dobrý při zachování skvělé podpory, budoucnosti a zejména bezpečnosti dat. Lepší test by byl, mít vyladěny systémy pro jednotlivé kroky. Na hodně malé soubory, na velké soubory, na maximální propustnost a na rychlou odezvu. Z toho udělat 4 výsledky. |
|
|
Re: ext3 !
|
8.1.2006 15:04
Jan Houštěk
|
Spravuji pár dosti vytížených strojů, kde na výkonu filesystému záleží (hodně současně otevřených souborů pro zápis, pro čtení, kombinace náhodného i sekvenčního přístupu). Kromě experimentů s různými fs a jejich volbami jsem zkoušel i u ext3 rozdíl mezi data=ordered a data=writeback -- byl neměřitelný. Stejně tak jsem zatím neviděl žádný důvěryhodný report o tom, že by data=writeback nějak výrazně pomohlo, byť jen v nějakém specifickém případě.
To samé platí pro zvyšování commit intervalu. Defaultních 5 vteřin řádově odpovídá době životnosti dat v diskové keši, nevěřím, že by zvyšování mělo viditelný dopad na výkon.
Experimentovat s nějakými parametry s vidinou navýšení výkonu, pokud to člověka nepálí a nezměří si, že to fakt bylo k něčemu dobré, je <>vina. |
|
|
Re: ext3 !
|
9.1.2006 21:08
Lukáš Zapletal
|
Plně souhlasím, to bylo také takové doplnění toho hlavního, tím je režim dir_index (který se zadává při formátování oddílu). Ten rozdíl je pozorovatelný značně (například na stromu portage v Gentoo). |
|
|
Re: ext3 !
|
10.1.2006 09:40
Jan Houštěk
|
-O dir_index rozumné distribuce nastavují by default, navíc lze snadno přidat i na vytvořený filesystém (tune2fs -O dir_index) |
|
|
zatizeni CPU
|
8.1.2006 20:31
Tomas Konir
|
Je pekne, ze udelali benchmarky rychlostni a benchmarky zatizeni CPU, ale jeste to mohlo byt o neco lepsi. Mam zkusenost, ze pokud je server vytizeny na I/O, tak je casto vytizeny i CPU (casto i necim jinym). Sveho casu jsem si udelal podobny test s 2x pustenym for(;;); a vysledky byly hned o neco zajimavejsi (velmi srovnane, zejmena reiser prisel o spoustu sveho papiroveho vykonu). Osobne volim FS podle vlastnosti a ne podle benchmarku a vyplatilo se mi to zatim vsude. |
|
|
Re: zatizeni CPU
|
9.1.2006 21:10
Lukáš Zapletal
|
Ano, navíc by mohlo být také zajímavé zařadit nějaký test s vadným diskem - tj. nejspíš vytvořit nějaký fs v souboru a pak jej porušit a pustit na to standardní nástroje pro opravu. Zrovna nedávno mě dost v tomto zklamal XFS. Ale tyto situace jsou vždy nevyzpitatelné, nemohu tvrdit, že by z toho jiný fs vyšel lépe... |
|
|
Re: zatizeni CPU
|
10.1.2006 09:39
Jan Houštěk
|
Podobné testy kdysi dělal Pavel Machek -- vyrobil nějaký filesystém, velmi znatelně ho poškodil zápisem náhodných dat na náhodná místa, a pak na to pustil odpovídající fsck. Cílem nebylo zachránit data, ale zjistit, jak se k tomu to fsck postaví, zejména zda dokáže ten filesystém dostat do konzistentního stavu.
Výsledky tuším byly: ext2/3 OK, xfs skoro OK, ostatní katastrofa :-) |
|
|
Heh
|
10.1.2006 22:26
Lukáš Zapletal
|
Zajímavý! Trošku mi tam nesedí to slovo "náhodně", ale jinak to myslím že dost koresponduje. Je známo, že jakmile uslyšíte divný zvuk od disku a máte reiser, tak si můžete koupit leda tak provaz :-) |
|
|
Re: Heh
|
11.1.2006 10:53
Ondřej Čečák
|
... pomoci ktereho snadno vysplhate pro zalohy :)
|
|
|
|
|
KOMENTARZE
|
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
|
|
Szukanie oprogramowania
|
©Pavel Kysilka - 2003-2024 |
maillinuxsoft.cz | Design:
www.megadesign.cz
|