From 102ac33210f7af099a828a8e1191891ca1a5a34e Mon Sep 17 00:00:00 2001 From: Fernando Ipar Date: Tue, 24 Jan 2017 19:34:02 -0300 Subject: [PATCH] doing system wide operf --- bin/pt-stalk | 2 +- lib/bash/collect.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/pt-stalk b/bin/pt-stalk index 22a6f99f..44e6b51f 100755 --- a/bin/pt-stalk +++ b/bin/pt-stalk @@ -861,7 +861,7 @@ collect() { have_oprofile="yes" fi else - $CMD_OPCONTROL -p `pidof mysqld` & + $CMD_OPCONTROL -s & OPERF_PID=$! fi elif [ "$CMD_STRACE" -a "$OPT_COLLECT_STRACE" -a "$mysqld_pid" ]; then diff --git a/lib/bash/collect.sh b/lib/bash/collect.sh index 2bc1409a..f274e480 100644 --- a/lib/bash/collect.sh +++ b/lib/bash/collect.sh @@ -137,7 +137,7 @@ collect() { fi else # use operf, may fail under VirtualBox or old processor models (see http://oprofile.sourceforge.net/doc/perf_events.html) - $CMD_OPCONTROL -p `pidof mysqld` & + $CMD_OPCONTROL -s & OPERF_PID=$! fi elif [ "$CMD_STRACE" -a "$OPT_COLLECT_STRACE" -a "$mysqld_pid" ]; then