Q: Mailbox format

Sergey Kuznetsov skuznets-WRMZ5ucGVl4BXFe83j6qeQ at public.gmane.org
Thu Apr 22 16:56:33 UTC 2004



At the same time you have a pro for Maildir, which is:
	If you will lose one file, you will lose only one message, not all of them.
Sometimes even journaling filesystems, like Ext3 can't fix the issue with lost 
file.


On April 21, 2004 11:04 pm, Anton Markov wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Well, I am don't know much about the actual formats, but the argument
> that having many small files is a performance penalty can easily be
> eliminated by using a specially-designed file system like reiserfs which
> can handle small files well. I think this argument is probably out-dated
> by now.
>
> S P Arif Sahari Wibowo wrote:
> > There's a general reason why file/message formats are a bad idea. Just
> > about every filesystem in existance serializes file creation and
> > deletions because these manipulate the free space map.  This turns out to
> > be an enormous problem when you start creating/deleting more than a few
> > messages per second; you spend all your time thrashing in the filesystem.
> >
> > It is also extremely slow to do a text search through a file/message
> > format mailbox.  All of those open()s and close()s really add up to major
> > filesystem thrashing.
> >  ...
>
> - --
> Anton Markov <("anton" + "@" + "truxtar" + "." + "com")>
>
> GnuPG Key fingerprint =
> 5546 A6E2 1FFB 9BB8 15C3  CE34 46B7 8D93 3AD1 44B4
>
> *** LINUX - MAY THE SOURCE BE WITH YOU! ***
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFAhzZeRreNkzrRRLQRAgiGAJ9lwNtjx+h5TCtQfxzzq/BRvVIiZQCff4KQ
> fiFjrhCd0/Xaq1YJcTu1+QA=
> =4GdW
> -----END PGP SIGNATURE-----

-- 
All the Best!
Sergey Kuznetsov
==================
Senior software developer
Blueprint Initiative
Samuel Lunenfeld Research Institute
Mount Sinai Hospital
522 University Ave.
9 floor
Toronto, Canada
Phone #: +1(416)596-8505 x 6343
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list