[root@emilia tmp]# perf trace sctop 1 syscall events: event count ---------------------------------------- ---------- read 215400 futex 4029 write 376 brk 33 rt_sigprocmask 24 select 17 lseek 2 fsync 1 ^C[root@emilia tmp]#
Showing the changes to tools/perf/scripts/python (1 of 1 file). Show all
Unified · Split
| @@ -8,10 +8,7 @@ · 7 unmodified lines | ||
| 8 | 8 | # will be refreshed every [interval] seconds. The default interval is |
| 9 | 9 | # 3 seconds. |
| 10 | 10 | |
| 11 | −import thread | |
| 12 | −import time | |
| 13 | −import os | |
| 14 | −import sys | |
| 11 | +import os, sys, thread, time | |
| 15 | 12 | |
| 16 | 13 | sys.path.append(os.environ['PERF_EXEC_PATH'] + \ |
| 17 | 14 | '/scripts/python/Perf-Trace-Util/lib/Perf/Trace') |
| @@ -71,7 +68,7 @@ def print_syscall_totals(interval): · 53 unmodified lines | ||
| 71 | 68 | for id, val in sorted(syscalls.iteritems(), key = lambda(k, v): (v, k), \ |
| 72 | 69 | reverse = True): |
| 73 | 70 | try: |
| 74 | − print "%-40d %10d\n" % (id, val), | |
| 71 | + print "%-40s %10d\n" % (syscall_name(id), val), | |
| 75 | 72 | except TypeError: |
| 76 | 73 | pass |
| 77 | 74 | syscalls.clear() |