xref: /linux/Documentation/tools/rtla/common_osnoise_description.txt (revision f96163865a1346b199cc38e827269296f0f24ab0)
1*96b546c2SGopi Krishna MenonThe **rtla osnoise** tool is an interface for the *osnoise* tracer. The
2*96b546c2SGopi Krishna Menon*osnoise* tracer dispatches a kernel thread per-cpu. These threads read the
3*96b546c2SGopi Krishna Menontime in a loop while with preemption, softirq and IRQs enabled, thus
4*96b546c2SGopi Krishna Menonallowing all the sources of operating system noise during its execution.
5*96b546c2SGopi Krishna MenonThe *osnoise*'s tracer threads take note of the delta between each time
6*96b546c2SGopi Krishna Menonread, along with an interference counter of all sources of interference.
7*96b546c2SGopi Krishna MenonAt the end of each period, the *osnoise* tracer displays a summary of
8*96b546c2SGopi Krishna Menonthe results.
9