Re: [Evolution] Evo memory use

cheers( Not Zed );

evolution stores a subset of the headers of  every message of every
opened folder in memory.

if you have a shitload of messages in many folders that you've visited
in the session, AND/OR are the source of vfolders (i.e. they are always
open), then you will generally use a shitload of memory.  actully even
new message filtering will open a folder, which even after it is closed
will leave certain strings in memory (actually i'm not sure if the
folder is flushed aftewards anyway).


vfolders are also relatively greedy.

Does that mean the default 'Unmatched' vFolder eats a lot of memory??


char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

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