On Thu, Jan 30, 2014 at 6:13 PM, Alexandru Csete oz9aec@gmail.com wrote:
On Thu, Jan 30, 2014 at 4:51 PM, Sdr Guru sdrguru1@gmail.com wrote:
On Thu, Jan 30, 2014 at 5:23 PM, Alexandru Csete oz9aec@gmail.com
wrote:
On Thu, Jan 30, 2014 at 3:45 PM, Sdr Guru sdrguru1@gmail.com wrote:
Hi
Perhaps you can add a simple performance test to rtl_fm. "decoding 100000 samples takes xxx ms" or something like that. It helps to compare different CPU and OS families.
We can already do simple benchmarking using the "time" command, or more detailed measurements using the "perf" tool that comes with the linux kernel.
You can bring us some examples. Or write a guide. Especially with "time" command.
In a terminal you type:
time rtl_fm
with the rtl_fm parameters you want to use. When you stop the program it will print out how much real time has passed and how much time was used by the application. See "man time" for options.
Not the best way, unless you print #of packets processed and cpu is limiting. A better choice would be gprof (Linux).
Nikos
Alex