ha, that's a bit surprising, as Debian usually keeps their "linux-tools"
package up to date, but for pretty new kernels, yes, might be necessary
to build it yourself.

Cheers,

Marcus


On 20.08.2017 00:08, Philip Hahn wrote:
> Thank you Marcus and apologies for the late reply. As it turns out
> perf is not included with Raspbian but can be compiled fairly
> easily: http://jireren.github.io/blog/2016/09/19/Compile-Perf/
>
> -philip
>
> On Thu, Aug 10, 2017 at 9:15 AM, Marcus Müller
> <marcus.muel...@ettus.com <mailto:marcus.muel...@ettus.com>> wrote:
>
>     Hi philip,
>
>     to identify such bottlenecks, it's often a nice clue to know which
>     block consumes the most CPU. I don't know it the Linux perf
>     counters work well on ARM (simply haven't tried), but if they do:
>     There's a program called perf. Usage in short
>
>     sudo sysctl kernel.perf_event_paranoid=-1
>     perf record -ag python yourflowgraph.py
>     perf report
>
>     Best regards,
>     Marcus
>
>
>     On 08/10/2017 03:28 AM, Philip Hahn wrote:
>>     Sean - OK, I understand what you mean now, thank you - the
>>     overflow is not reported until the pressure hits the source block.
>>     Cinaed - In this case it is not my flowgraph but gnss-sdr which
>>     I've run successfully on several platforms. In this case it is
>>     running on a Raspberry Pi 3. I anticipate hitting some roadblocks
>>     although reportedly it's been done before; I am trying to
>>     determine the current bottleneck.
>>
>>     thanks 
>>
>>     philip
>>
>>     On Wed, Aug 9, 2017 at 3:15 PM, Cinaed Simson
>>     <cinaed.sim...@gmail.com <mailto:cinaed.sim...@gmail.com>> wrote:
>>
>>         On 08/08/2017 07:56 PM, Philip Hahn wrote:
>>         > Folks,
>>         >
>>         >  Is there a way to diagnose which block first reports an
>>         overflow in a
>>         > flowgraph?
>>         >
>>         >  In my particular instance I am running a flowgraph which
>>         is overflowing
>>         > without pegging either RAM or CPU.
>>
>>         It could also be an error in the plumbing of your flowgraph.
>>
>>         -- Cinaed
>>
>>
>>
>>         >
>>         >  Thank you,
>>         >
>>         > philip
>>         >
>>         >
>>         > _______________________________________________
>>         > Discuss-gnuradio mailing list
>>         > Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org>
>>         > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>         <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>>         >
>>
>>
>>         _______________________________________________
>>         Discuss-gnuradio mailing list
>>         Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org>
>>         https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>         <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>>
>>
>>
>>
>>     _______________________________________________
>>     Discuss-gnuradio mailing list
>>     Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org>
>>     https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>     <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>
>
>     _______________________________________________
>     Discuss-gnuradio mailing list
>     Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org>
>     https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>     <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>
>

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

Reply via email to