On 22.12.2006, at 15:39, Vlad Seryakov wrote:

Try to uncomment -DUSE_MALLOC in Makefile, looks like Solaris/OSX do not
like too many mmap-ed pages

Yep,

iMac with 1.83GHz Intel

iMac1:~/vmalloc zoran$ ./vmalloctest
vmalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 380372 usec
iMac1:~/vmalloc zoran$ ./ckalloctest
ckalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 378784 usec
iMac1:~/vmalloc zoran$ ./tclalloctest
tclalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 23686 usec

Solaris x86 box (pretty fast one):

-bash-3.00$ ./vmalloctest
vmalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 86934 usec
-bash-3.00$ ./ckalloctest
ckalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 81644 usec
-bash-3.00$ ./tclalloctest
tclalloc: threads 4, loops 50000, buffer 16384: 0 seconds, 37836 usec




Reply via email to