14.7. rtla-osnoise-top tracer 选项
通过使用 rtla osnoise top --help
命令,您可以查看 rtla-osnoise-top
tracer 可用选项的帮助用法。
rtla-osnoise-top
的选项
- -a,--auto us
-
设置自动追踪模式。此模式在调试系统时设置一些常用的选项。它相当于使用
-s
us
-T
1
和-t
。 - -p,--period us
-
以微秒为单位设置
osnoise
tracer 持续时间。 - -r, --runtime us
-
以微秒为单位设置
osnoise
tracer 运行时。 - -s, --stop us
-
如果单个示例超过微秒中的参数,则停止追踪。使用
,命令可将 trace 保存到输出中。
- -s, --stop-total us
-
如果示例总数超过微秒中的参数,则停止追踪。使用
-T
时,命令会将 trace 保存到输出中。 - -t, --threshold us
- 指定两个时间读取之间的最小 delta 被视为 noise。默认阈值是 5 us。
- -q, --quiet
- 仅在运行结束时打印摘要。
- -c, --cpus cpu-list
-
设置
osnoise
tracer,以在分配的cpu-list
上运行示例线程。 - -d, --duration time[s|m|h|d]
- 设置运行的持续时间。
- -D, --debug
- 打印调试信息。
- -t, --trace[=file]
-
将已停止的 trace 保存到
[file|osnoise_trace.txt]
文件。 - -e, --event sys:event
-
在 trace (
-t
)会话中启用事件。参数可以是特定的事件,如sched:sched_switch
,或者系统组的所有事件,如sched
系统组。 - --filter < ;filter>
-
使用过滤器表达式过滤 previous
-e sys:event
系统事件。 - --trigger <trigger>
-
启用对 previous
-e sys:event
系统事件的 trace 事件触发器。 - -p, --priority o:prio|r:prio|f:prio|d:runtime:period
-
将调度参数设置为
osnoise
tracer 线程。 - -h, --help
- 打印帮助菜单。