Hi, 

I notice there is a toolchain for netsurf and amiga os 68k that use clib2

clib2 is bad for netsurf and most linux programs that often allocate and free 
memory during run.
It use the amiga build in first fit Memory allocator.

ixemul is much better because it have a fast Buddy allocator.also it have vfork 
functions.
There are 2 ixemul versions here, 1 with amiga first fit allocator(called 
poolmem.clib2 use that
too) because it is more easy for do memtracking and memwatching with amiga 
develop tools.

and a version with the buddy allocator.
i test long time ago netsurf with both versions.
And i notice huge slowdown when netsurf longer run.

you can verify this.try reload 6 times this page in netsurf with clib2 or 
ixemul poolmem.

http://www.fotocommunity.com/search?q=Lisbon&index=users

you notice after 3 reloads time to show the page is around 5* higher.more 
reloads increase that.
This happen due to large mem fragmentation and because netsurf(i guiss xml lib 
do this)  need alloc
so often memory snippets 

with ixemul (default with buddy allocator) its always fast.

Bye


Reply via email to