Jemalloc
sniffer přeložit s:
povolením #define HAVE_LIBJEMALLOC ve voipmonitor.cpp knihovnou -ljemalloc v Makefile
spouštět takto:
MALLOC_CONF='prof:true' ./voipmonitor --config-file=/etc/voipmonitor.conf -k -v1
výstup získat takto:
echo 'jemalloc_stat_full' | nc 127.0.0.1 5029 > je_prof
z výstupu pdf dělat takto:
jeprof --show_bytes --pdf ./voipmonitor 'je_prof' > je_prof.pdf
nebo přímo získat výstup do pdf:
echo 'jemalloc_stat_full' | nc 127.0.0.1 5029 > /tmp/je_prof; jeprof --show_bytes --pdf ./voipmonitor /tmp/je_prof > je_prof.pdf
jemalloc je nutno sestavit s optionem --enable-prof
./configure --enable-prof --libdir=/usr/local/lib64