On Fri, 3 Feb 2006, Aaron W. LaFramboise wrote:
1) My gcc-patches mailbox, MBX, recently passed 50k messages. I'm a little curious whats going to happen at 65k.

Nothing special.

What is the maximum amount of message allowed?

It's limited only by virtual memory on your system and your disk's filesystem.

Is there a maximum total disk size? (So far, the mailbox only takes about 300MB or about 7KB per message.)

On many UNIX systems, the limit is 2GB.

2) What is the algorithmical complexity of selecting and synchronizing a MBX mailbox? On my machine, it appears to be roughly proportional to the time it takes to 'cat' the mailbox, so I'd suspect its linear.

It is linear following the number of messages in the mailbox.

With traditional UNIX mailbox format, it is linear following the number of bytes in the file.

2.5) Is there any possibility of a c-client compatible mailbox format for which selecting, synchronizing, and other common operations are constant-time?

I am developing such a format now.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to