1RTLA-OSNOISE(1)                                                RTLA-OSNOISE(1)
2
3
4

NAME

6       rtla-osnoise - Measure the operating system noise
7

SYNOPSIS

9       rtla osnoise [MODE] ...
10

DESCRIPTION

12       The  rtla  osnoise tool is an interface for the osnoise tracer. The os‐
13       noise tracer dispatches a kernel thread per-cpu. These threads read the
14       time  in  a  loop while with preemption, softirq and IRQs enabled, thus
15       allowing all the sources of operating system noise  during  its  execu‐
16       tion.  The osnoise's tracer threads take note of the delta between each
17       time read, along with an interference counter of all sources of  inter‐
18       ference.  At the end of each period, the osnoise tracer displays a sum‐
19       mary of the results.
20
21       The osnoise tracer outputs information in  two  ways.  It  periodically
22       prints  a  summary  of the noise of the operating system, including the
23       counters of the occurrence of the source of interference. It also  pro‐
24       vides information for each noise via the osnoise: tracepoints. The rtla
25       osnoise top mode displays information about the periodic  summary  from
26       the  osnoise  tracer.   The rtla osnoise hist mode displays information
27       about the noise using the osnoise: tracepoints.  For  further  details,
28       please refer to the respective man page.
29

MODES

31       top
32          Prints the summary from osnoise tracer.
33
34       hist
35          Prints a histogram of osnoise samples.
36
37       If no MODE is given, the top mode is called, passing the arguments.
38

OPTIONS

40       -h, --help
41          Display the help text.
42
43       For other options, see the man page for the corresponding mode.
44

SEE ALSO

46       rtla-osnoise-top(1), rtla-osnoise-hist(1)
47
48       Osnoise              tracer              documentation:              <‐
49       https://www.kernel.org/doc/html/latest/trace/osnoise-tracer.html>
50

AUTHOR

52       Written by Daniel Bristot de Oliveira <bristot@kernel.org>
53

REPORTING BUGS

55       Report bugs to <lkml@vger.kernel.org>
56

LICENSE

58       rtla is Free Software licensed under the GNU GPLv2
59

COPYING

61       Copyright (C) 2021 Red Hat, Inc. Free use of this software  is  granted
62       under the terms of the GNU Public License (GPL).
63
64
65
66
67                                                               RTLA-OSNOISE(1)
Impressum