Re: [Evolution] Evo memory use



On Fri, 2003-02-14 at 02:30, Not Zed wrote:
evolution stores a subset of the headers of  every message of every
opened folder in memory.

Note that when Evolution is separated from the IMAP server by a slow WAN
link, the mere fact that it thinks it's necessary to fetch the headers
for _every_ message even in the mailbox(es) you currently have open is a
bug far more severe than the memory usage.

You know how many messages there are in the mailbox so you can make your
scrollbar scale correctly. You can fill in the 'unknown' entries in the 
list with some suitable placeholder text and replace that text with the
_actual_ message information if and when the relevant list entries are
actually displayed on-screen. You can even fetch the message headers for
the non-displayed messages in the background to populate your cache, as
long as there's no user-driver IMAP activity which should take
precedence -- but there's absolutely no excuse for making the user wait
while you download all the headers, before you even start to display the
list.

-- 
dwmw2



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]