Evolution crawls on FreeBSD

Jeremy Messenger mezz7 at cox.net
Tue Mar 4 05:33:02 UTC 2008


On Sun, 02 Mar 2008 18:31:34 -0600, Joe Marcus Clarke  
<marcus at marcuscom.com> wrote:

>
> On Mon, 2008-03-03 at 00:12 +0100, Jean-Yves Lefort wrote:
<snip>
>> I suspect that the patch in this PR would have greatly helped:
>>
>> 	http://www.freebsd.org/cgi/query-pr.cgi?pr=104877
>>
>> Indeed, a casual inspection of libexec/rtdl-elf/rtld.c shows that the
>> SO_NEEDED lists (Obj_Entry.needed) are walked recursively. Removing
>> the useless entries might therefore have a dramatic impact on
>> performance.
>
> This is what mezz suspected as well, and I believe he will test this.

I have tested it. Evolution starts up pretty same before and after for  
slow start up. The patch in PR doesn't help. Alexander is right, it also  
needs to be patch in libtool and have these *.pc files change to get the  
better result.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list