George Nychis wrote:
I've been digging around the oprofile docs and google for this, but haven't turned up with anything yet as many of the docs show libc symbols in oprofile... but any ideas why my results are not achieving per symbol analysis of libc? Instead, it just says "(no symbols)"


Finally found it:
sudo apt-get install libc-dbg

So in that case:
http://www.andrew.cmu.edu/user/gnychis/inband_tx_10

And I've stopped reverse sorting :P heh

So libm's bulk comes from sincosf, which I'm not worrying about, but that solves the where question for that lib.

When it comes to libc, its free and mallocs that are killing us. If you look down libc to even the smaller percentages, its free/malloc related (malloc_consolidate, _int_malloc, _int_free ... etc).

This happens in two major areas that I can think of: once in the application which stores the samples (our sine wave) and passes them down. Another is in the usrp_server which allocates new memory for the USB packets for which the samples are then treated transparently and copied in to. Then of course, this memory gets free.

Thoughts/comments? :)

- George



_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to