|
From: James S. <ja...@be...> - 2002-04-02 05:45:27
|
Just to be on the safe side I reinstalled courier-imap (upgraded to 1.4.3) and reduced the number of messages indexed in SM to 25. I created a subfolder of INBOX named ARCHIVED and move 600 messages there leaving just shy of 100 in the inbox. Here's what I've noticed: Loading the INBOX takes a considerable period of time if there are over about 100 messages in it. Other subfolders of the inbox, like my sm-users folder, which has over a 1000 messages, load up almost instantly. I don't think it has anything to do with the new sort/thread view. I have about 15 filters plus 20-odd message highlights setup in my SM options. I don't know exactly how this all works, but I think it has something to do with the filters. When I load the INBOX, I think SM applies the filters to _all_ messages currently in the inbox. By reducing the number of messages in the INBOX, it speads things up because filters are only applied on those messages. Does that make sense to you? James.s > James, > Thats odd, you should not see more than a second or two of intense > CPU > activity from IMAP for a folder with only 100 messages. As far as allow > server thread sort and allow server side sorting, thread sorting takes > precedence if enabled and server-side sorting is disabled until thread > sort is turned off with the "unthread view" link. In order to use > thread sort your imap server must support the THREAD command, and for > server-side sorting the SORT command. I use Courier 1.4.2 and it works > quite fast on my production server, and noticably faster than SM > internal sorting on my laptop. Sounds like something might be amiss > with your Courier setup, but I am not sure what. > > If there is anything I can do to help, feel free to reply. > > > > James Simmons said: >> Hey Jason, >> >> Nice work with the sorting/thread view. In grabbed the latest CVS and >> have been plaing with the new features. I noticed that my imapd %CPU >> will skyrocked up to like 95% and say there for 30 to 90 seconds when >> I click a folder with more than about 100 messages in it when I have >> both 'Allow server thread sort" and "Allow server-side sorting" turned >> on. This is understandable, but I wonder if there is a way to reduce >> this, generally speaking. I run courier-imapd 1.4.3. Is there >> anything I can do in the config files to speed things up at all? >> >> This was the subject of a recent thread. I'll go read it again and >> maybe pickup a few hints. >> >> Thanks! >> >> James Simmons >> Belchfire.net >> >> >>> Hello all, >>> I committed a server-side sorting option to CVS. Those of you having >>> speed problems with large mailboxes please test and see if this >>> helps. I have observed a nice speed increase when sorting or >>> switching to view mailboxes with 1000+ messages. The option is >>> disabled by default, you will have to go to conf.pl, menu 4 option 12 >>> to enable. >>> >>> As always comments appreciated. >>> > Jason Munro > AOL/Yahoo: jmunr0 > ja...@st... |