diff options
author | Jiri Olsa <jolsa@kernel.org> | 2021-02-08 23:08:45 +0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2021-02-09 21:42:57 +0300 |
commit | d450bc501fbdceb9d71663ba8192b72f01001bf1 (patch) | |
tree | f3bcd58b5b22716c47889de312522d86741b92f1 /tools/perf/Documentation | |
parent | 8524711d2cf3072d28966e0c40811704e63139c6 (diff) | |
download | linux-d450bc501fbdceb9d71663ba8192b72f01001bf1.tar.xz |
perf daemon: Add daemon command
Add a daemon skeleton with a minimal base (non) functionality, covering
various setup in start command.
Add an initial perf-daemon.txt with basic info.
This is in response to pople asking for the possibility to be able run
record long running sessions on the background.
The patchset that starts with this adds support to configure and run
record sessions on background via new 'perf daemon' command.
This is useful for being able to use perf as a flight recorder that one
can interact with asking for events to be enabled or disabled, added or
removed, etc.
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Alexei Budankov <abudankov@huawei.com>
Cc: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Ian Rogers <irogers@google.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: https://lore.kernel.org/r/20210208200908.1019149-2-jolsa@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/Documentation')
-rw-r--r-- | tools/perf/Documentation/perf-daemon.txt | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/tools/perf/Documentation/perf-daemon.txt b/tools/perf/Documentation/perf-daemon.txt new file mode 100644 index 000000000000..d05b8dab0a6a --- /dev/null +++ b/tools/perf/Documentation/perf-daemon.txt @@ -0,0 +1,40 @@ +perf-daemon(1) +============== + + +NAME +---- +perf-daemon - Run record sessions on background + + +SYNOPSIS +-------- +[verse] +'perf daemon' +'perf daemon' [<options>] +'perf daemon start' [<options>] + + +DESCRIPTION +----------- +This command allows to run simple daemon process that starts and +monitors configured record sessions. + + +OPTIONS +------- +-v:: +--verbose:: + Be more verbose. + +All generic options are available also under commands. + + +START COMMAND +------------- +The start command creates the daemon process. + + +SEE ALSO +-------- +linkperf:perf-record[1], linkperf:perf-config[1] |