~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/tools/rtla/rtla-osnoise-hist.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/tools/rtla/rtla-osnoise-hist.rst (Version linux-6.12-rc7) and /Documentation/tools/rtla/rtla-osnoise-hist.rst (Version linux-6.9.12)


  1 ===================                                 1 ===================
  2 rtla-osnoise-hist                                   2 rtla-osnoise-hist
  3 ===================                                 3 ===================
  4 ----------------------------------------------      4 ------------------------------------------------------
  5 Display a histogram of the osnoise tracer samp      5 Display a histogram of the osnoise tracer samples
  6 ----------------------------------------------      6 ------------------------------------------------------
  7                                                     7 
  8 :Manual section: 1                                  8 :Manual section: 1
  9                                                     9 
 10 SYNOPSIS                                           10 SYNOPSIS
 11 ========                                           11 ========
 12 **rtla osnoise hist** [*OPTIONS*]                  12 **rtla osnoise hist** [*OPTIONS*]
 13                                                    13 
 14 DESCRIPTION                                        14 DESCRIPTION
 15 ===========                                        15 ===========
 16 .. include:: common_osnoise_description.rst        16 .. include:: common_osnoise_description.rst
 17                                                    17 
 18 The **rtla osnoise hist** tool collects all **     18 The **rtla osnoise hist** tool collects all **osnoise:sample_threshold**
 19 occurrence in a histogram, displaying the resu     19 occurrence in a histogram, displaying the results in a user-friendly way.
 20 The tool also allows many configurations of th     20 The tool also allows many configurations of the *osnoise* tracer and the
 21 collection of the tracer output.                   21 collection of the tracer output.
 22                                                    22 
 23 OPTIONS                                            23 OPTIONS
 24 =======                                            24 =======
 25 .. include:: common_osnoise_options.rst            25 .. include:: common_osnoise_options.rst
 26                                                    26 
 27 .. include:: common_hist_options.rst               27 .. include:: common_hist_options.rst
 28                                                    28 
 29 .. include:: common_options.rst                    29 .. include:: common_options.rst
 30                                                    30 
 31 EXAMPLE                                            31 EXAMPLE
 32 =======                                            32 =======
 33 In the example below, *osnoise* tracer threads     33 In the example below, *osnoise* tracer threads are set to run with real-time
 34 priority *FIFO:1*, on CPUs *0-11*, for *900ms*     34 priority *FIFO:1*, on CPUs *0-11*, for *900ms* at each period (*1s* by
 35 default). The reason for reducing the runtime      35 default). The reason for reducing the runtime is to avoid starving the
 36 **rtla** tool. The tool is also set to run for     36 **rtla** tool. The tool is also set to run for *one minute*. The output
 37 histogram is set to group outputs in buckets o     37 histogram is set to group outputs in buckets of *10us* and *25* entries::
 38                                                    38 
 39   [root@f34 ~/]# rtla osnoise hist -P F:1 -c 0     39   [root@f34 ~/]# rtla osnoise hist -P F:1 -c 0-11 -r 900000 -d 1M -b 10 -E 25
 40   # RTLA osnoise histogram                         40   # RTLA osnoise histogram
 41   # Time unit is microseconds (us)                 41   # Time unit is microseconds (us)
 42   # Duration:   0 00:01:00                         42   # Duration:   0 00:01:00
 43   Index   CPU-000   CPU-001   CPU-002   CPU-00     43   Index   CPU-000   CPU-001   CPU-002   CPU-003   CPU-004   CPU-005   CPU-006   CPU-007   CPU-008   CPU-009   CPU-010   CPU-011
 44   0         42982     46287     51779     5374     44   0         42982     46287     51779     53740     52024     44817     49898     36500     50408     50128     49523     52377
 45   10        12224      8356      2912       87     45   10        12224      8356      2912       878      2667     10155      4573     18894      4214      4836      5708      2413
 46   20            8         5        12              46   20            8         5        12         2        13        24        20        41        29        53        39        39
 47   30            1         1         0              47   30            1         1         0         0        10         3         6        19        15        31        30        38
 48   40            0         0         0              48   40            0         0         0         0         0         4         2         7         2         3         8        11
 49   50            0         0         0              49   50            0         0         0         0         0         0         0         0         0         1         1         2
 50   over:         0         0         0              50   over:         0         0         0         0         0         0         0         0         0         0         0         0
 51   count:    55215     54649     54703     5462     51   count:    55215     54649     54703     54620     54714     55003     54499     55461     54668     55052     55309     54880
 52   min:          0         0         0              52   min:          0         0         0         0         0         0         0         0         0         0         0         0
 53   avg:          0         0         0              53   avg:          0         0         0         0         0         0         0         0         0         0         0         0
 54   max:         30        30        20        2     54   max:         30        30        20        20        30        40        40        40        40        50        50        50
 55                                                    55 
 56 SEE ALSO                                           56 SEE ALSO
 57 ========                                           57 ========
 58 **rtla-osnoise**\(1), **rtla-osnoise-top**\(1)     58 **rtla-osnoise**\(1), **rtla-osnoise-top**\(1)
 59                                                    59 
 60 *osnoise* tracer documentation: <https://www.k     60 *osnoise* tracer documentation: <https://www.kernel.org/doc/html/latest/trace/osnoise-tracer.html>
 61                                                    61 
 62 AUTHOR                                             62 AUTHOR
 63 ======                                             63 ======
 64 Written by Daniel Bristot de Oliveira <bristot@     64 Written by Daniel Bristot de Oliveira <bristot@kernel.org>
 65                                                    65 
 66 .. include:: common_appendix.rst                   66 .. include:: common_appendix.rst
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php