diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2025-03-12 17:31:38 -0300 |
---|---|---|
committer | Namhyung Kim <namhyung@kernel.org> | 2025-03-18 16:08:22 -0700 |
commit | a570da214819fa2bd26b8edcaf857867f55e60c5 (patch) | |
tree | fbce840caa171ad65272be244ae503596e38f183 /tools/perf/python/tracepoint.py | |
parent | 1882625c9113a3cf775dd46695466c80b922991d (diff) |
perf python tracepoint.py: Change the COMM using setproctitle if available
Otherwise when debugging we see just "python" in perf, top, etc.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Reviewed-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250312203141.285263-4-acme@kernel.org
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Diffstat (limited to 'tools/perf/python/tracepoint.py')
-rwxr-xr-x | tools/perf/python/tracepoint.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/perf/python/tracepoint.py b/tools/perf/python/tracepoint.py index 38b2b6d11f64..15b0c8268996 100755 --- a/tools/perf/python/tracepoint.py +++ b/tools/perf/python/tracepoint.py @@ -5,7 +5,15 @@ import perf +def change_proctitle(): + try: + import setproctitle + setproctitle.setproctitle("tracepoint.py") + except: + print("Install the setproctitle python package to help with top and friends") + def main(): + change_proctitle() cpus = perf.cpu_map() threads = perf.thread_map(-1) evlist = perf.parse_events("sched:sched_switch", cpus, threads) |