162306a36Sopenharmony_ci=================== 262306a36Sopenharmony_cirtla-osnoise-top 362306a36Sopenharmony_ci=================== 462306a36Sopenharmony_ci----------------------------------------------- 562306a36Sopenharmony_ciDisplay a summary of the operating system noise 662306a36Sopenharmony_ci----------------------------------------------- 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci:Manual section: 1 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciSYNOPSIS 1162306a36Sopenharmony_ci======== 1262306a36Sopenharmony_ci**rtla osnoise top** [*OPTIONS*] 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciDESCRIPTION 1562306a36Sopenharmony_ci=========== 1662306a36Sopenharmony_ci.. include:: common_osnoise_description.rst 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci**rtla osnoise top** collects the periodic summary from the *osnoise* tracer, 1962306a36Sopenharmony_ciincluding the counters of the occurrence of the interference source, 2062306a36Sopenharmony_cidisplaying the results in a user-friendly format. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciThe tool also allows many configurations of the *osnoise* tracer and the 2362306a36Sopenharmony_cicollection of the tracer output. 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciOPTIONS 2662306a36Sopenharmony_ci======= 2762306a36Sopenharmony_ci.. include:: common_osnoise_options.rst 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ci.. include:: common_top_options.rst 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci.. include:: common_options.rst 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ciEXAMPLE 3462306a36Sopenharmony_ci======= 3562306a36Sopenharmony_ciIn the example below, the **rtla osnoise top** tool is set to run with a 3662306a36Sopenharmony_cireal-time priority *FIFO:1*, on CPUs *0-3*, for *900ms* at each period 3762306a36Sopenharmony_ci(*1s* by default). The reason for reducing the runtime is to avoid starving 3862306a36Sopenharmony_cithe rtla tool. The tool is also set to run for *one minute* and to display 3962306a36Sopenharmony_cia summary of the report at the end of the session:: 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci [root@f34 ~]# rtla osnoise top -P F:1 -c 0-3 -r 900000 -d 1M -q 4262306a36Sopenharmony_ci Operating System Noise 4362306a36Sopenharmony_ci duration: 0 00:01:00 | time is in us 4462306a36Sopenharmony_ci CPU Period Runtime Noise % CPU Aval Max Noise Max Single HW NMI IRQ Softirq Thread 4562306a36Sopenharmony_ci 0 #59 53100000 304896 99.42580 6978 56 549 0 53111 1590 13 4662306a36Sopenharmony_ci 1 #59 53100000 338339 99.36282 8092 24 399 0 53130 1448 31 4762306a36Sopenharmony_ci 2 #59 53100000 290842 99.45227 6582 39 855 0 53110 1406 12 4862306a36Sopenharmony_ci 3 #59 53100000 204935 99.61405 6251 33 290 0 53156 1460 12 4962306a36Sopenharmony_ci 5062306a36Sopenharmony_ciSEE ALSO 5162306a36Sopenharmony_ci======== 5262306a36Sopenharmony_ci 5362306a36Sopenharmony_ci**rtla-osnoise**\(1), **rtla-osnoise-hist**\(1) 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ciOsnoise tracer documentation: <https://www.kernel.org/doc/html/latest/trace/osnoise-tracer.html> 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciAUTHOR 5862306a36Sopenharmony_ci====== 5962306a36Sopenharmony_ciWritten by Daniel Bristot de Oliveira <bristot@kernel.org> 6062306a36Sopenharmony_ci 6162306a36Sopenharmony_ci.. include:: common_appendix.rst 62