1RTLA-OSNOISE(1) RTLA-OSNOISE(1)
2
3
4
6 rtla-osnoise - Measure the operating system noise
7
9 rtla osnoise [MODE] ...
10
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
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
40 -h, --help
41 Display the help text.
42
43 For other options, see the man page for the corresponding mode.
44
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
52 Written by Daniel Bristot de Oliveira <bristot@kernel.org>
53
55 Report bugs to <linux-kernel@vger.kernel.org> and <‐
56 linux-trace-devel@vger.kernel.org>
57
59 rtla is Free Software licensed under the GNU GPLv2
60
62 Copyright (C) 2021 Red Hat, Inc. Free use of this software is granted
63 under the terms of the GNU Public License (GPL).
64
65
66
67
68 RTLA-OSNOISE(1)