discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] oprofile inband code results


From: George Nychis
Subject: Re: [Discuss-gnuradio] oprofile inband code results
Date: Tue, 09 Oct 2007 13:33:12 -0400
User-agent: Thunderbird 1.5.0.13 (X11/20070824)



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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]