|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 03 May 2006 19:51:30 To : Spartak Radchenko Subject : Re: За что народ так любит Cyrus Imap? --------------------------------------------------------------------------------
Spartak Radchenko wrote:
>>>
> VS> А что ты имеешь против mailbox-ов?
> VS> Вот CGP - вполне себе интерфейс к mailbox-ам, и никаких проблем это не
> VS> создаёт.
>
> Против mbox'ов я имею хотя бы то, что при каждом подключении клиента
> к серверу он заново сканирует этот самый mbox. А там может дохрена
> лежать. Мне такое счастье даром не нужно. CGP это как-то обходит?
The TextMailbox mailboxes become less effective as their size grows.
When a TextMailbox is being opened, it has to be parsed, in order to
detect message boundaries and retrieve the UID, flags, and other
per-message information. When some messages are being deleted from the
middle of a TextMailbox mailbox, the Server has to copy the remaining
messages data, compressing the mailbox. To make these processes more
efficient, the CommuniGate Pro server can deal with mailbox data in
large chunks. A special semaphore object limits the number of buffers
allocated for large mailbox processing. Changing this parameter can
change the overall large mailbox access (you may want to increase or
decrease it, depending on the OS and file system you use).
To improve TextMailbox opening speed, the CommuniGate Pro can maintain
a mailbox index (.bdx) file alongside the TextMailbox mailbox file. If
the index file exists, the Server reads it instead of parsing the
entire mailbox file. CommuniGate Pro automatically creates an index
file when it the mailbox size exceeds the specified limit. The Server
removes the index file if the mailbox becomes smaller than that limit.
The Index file is created when any message in the mailbox is modified
or deleted. If new messages have been added to the mailbox, but the
mailbox has not been opened, or it has been only read without any flag
modification, the Index file may not be created.
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
--- ifmail v.2.15dev5.3
* Origin: Ulthar (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3951ab117bbe.html, оценка из 5, голосов 10
|