aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/tools/rtla/common_osnoise_description.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/tools/rtla/common_osnoise_description.rst')
-rw-r--r--Documentation/tools/rtla/common_osnoise_description.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/tools/rtla/common_osnoise_description.rst b/Documentation/tools/rtla/common_osnoise_description.rst
new file mode 100644
index 000000000000..d5d61615b967
--- /dev/null
+++ b/Documentation/tools/rtla/common_osnoise_description.rst
@@ -0,0 +1,8 @@
+The **rtla osnoise** tool is an interface for the *osnoise* tracer. The
+*osnoise* tracer dispatches a kernel thread per-cpu. These threads read the
+time in a loop while with preemption, softirq and IRQs enabled, thus
+allowing all the sources of operating system noise during its execution.
+The *osnoise*'s tracer threads take note of the delta between each time
+read, along with an interference counter of all sources of interference.
+At the end of each period, the *osnoise* tracer displays a summary of
+the results.