Vhodny filesystem pro Maildir 1,971,478 maily
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Pondělí Září 24 00:56:09 CEST 2007
On Sat, 22 Sep 2007, Dalibor Straka wrote:
> Dalsi vec, ktera me zlobi never-ending "chown" zpomaluje cely system.
> Asi je to kvuli diskum, potvrdi nekdo?
Potíž je asi v tom, že každý chown() je jedna transakce, která se musí
commitnout, než se začne dělat něco dalšího, takže nejspíš to skutečně
ucpává diskový subsystém. Bohužel existující API nedovoluje počet
transakcí a commitů nějak redukovat.
> Nevite jaky filesystem je nejvhodnejsi na maildiry?
Ext3 asi úplně ne, protože příliš mnoho malých souborů mu moc nevyhovuje
(jakkoli si myslím, že obecně je to solidní fs).
I když na maildiry se afaik moc nehodí žádný souborový systém (jakkoli to
zní paradoxně (*)), protože operace jako vytváření souborů atd. mají nutně
dost velkou režii, pokud mají být spolehlivé. Opět je to z velké části
problém existujícího souborového API.
(*) A propos, znáte tu památnou větu, jak kdosi prý v počítačovém
dávnověku konstatoval, že databáze se nehodí na hromadné zpracování dat?
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux