huge pages, was where are the exit nodes gone?
Olaf Selke
olaf.selke at blutmagie.de
Tue Apr 13 22:28:26 UTC 2010
Arjan schrieb:
>
> http://libhugetlbfs.ozlabs.org/
> From that website:
> libhugetlbfs is a library which provides easy access to huge pages of
> memory. It is a wrapper for the hugetlbfs file system. Applications can
> use huge pages to fulfill malloc() requests without being recompiled by
> using LD_PRELOAD.
ok, just started tor with this wrapper. Looks like it's working as expected:
anonymizer2:~/tmp# lsof -np `cat /var/run/tor/tor.pid` | grep libhugetlbfs.so
tor 21716 debian-tor mem REG 8,1 145282 5390654 /usr/local/lib64/libhugetlbfs.so
anonymizer2:~/tmp# hugeadm --pool-list
Size Minimum Current Maximum Default
2097152 100 107 1000 *
anonymizer2:~/tmp# cat /proc/meminfo | grep -i hugepage
HugePages_Total: 107
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 7
Hugepagesize: 2048 kB
Keep you posted how it changes performance.
Will go to sleep now, Olaf
***********************************************************************
To unsubscribe, send an e-mail to majordomo at torproject.org with
unsubscribe or-talk in the body. http://archives.seul.org/or/talk/
More information about the tor-talk
mailing list