summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorVladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>2014-06-16 19:37:05 +0300
committerJohn W. Linville <linville@tuxdriver.com>2014-06-19 15:49:24 -0400
commit7c0acf868d2e470c9d6a40091acf8d6444c01b57 (patch)
tree20b89ce3af714877c6444a41b9a036c919e75265 /tools/perf/scripts/python/syscall-counts.py
parent67c3e1b41efe4dd400f444c6dccc4538b627758c (diff)
wil6210: Tx performance monitoring
For performance monitoring, trace time intervals when Tx vring is idle/not idle. Use CPU cycle counter for this, because jiffies is too rough, and other precise time measurement methods involve overhead while get_cycles() should be fast. This used to provide some estimation for percentage when Tx vring was idle, i.e. when hardware is under-utilized. Estimation is not precise because of many reasons - CPU frequency scaling, grt_cycles() may be per core etc. But still, it is good estimation Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions