rtla-timerlat

测量操作系统定时器延迟

手册章节:

1

概要

rtla timerlat [模式] ...

描述

rtla timerlat 工具是 timerlat 跟踪器的接口。timerlat 跟踪器为每个 CPU 分派一个内核线程。这些线程设置一个周期性定时器来唤醒自己并返回休眠状态。唤醒后,它们会收集并生成有用的信息,用于调试操作系统定时器延迟。

timerlat 跟踪器以两种方式输出信息。它会定期在定时器 IRQ 处理程序和 Thread 处理程序中打印定时器延迟。它还通过 osnoise: 跟踪点启用最相关信息的跟踪。

timerlat 跟踪器以两种方式输出信息。它会定期在定时器 IRQ 处理程序和 Thread 处理程序中打印定时器延迟。它还通过 osnoise: 跟踪点为每个噪声提供信息。rtla timerlat top 模式显示来自 timerlat 跟踪器的定期输出的摘要。rtla hist hist 模式显示每个跟踪器事件发生的直方图。有关更多详细信息,请参阅相应的手册页。

模式

top

打印来自 timerlat 跟踪器的摘要。

hist

打印 timerlat 样本的直方图。

如果没有给出 模式,则会调用 top 模式,并传递参数。

选项

-h, --help

显示帮助文本。

有关其他选项,请参阅相应模式的手册页。

另请参阅

rtla-timerlat-top(1), rtla-timerlat-hist(1)

timerlat 跟踪器文档:<https://linuxkernel.org.cn/doc/html/latest/trace/timerlat-tracer.html>

作者

由 Daniel Bristot de Oliveira 编写 <bristot@kernel.org>

报告错误

将错误报告发送至 <linux-kernel@vger.kernel.org> 和 <linux-trace-devel@vger.kernel.org>

许可证

rtla 是根据 GNU GPLv2 许可的自由软件

版权

版权 (C) 2021 Red Hat, Inc. 在 GNU 公共许可证 (GPL) 的条款下授予本软件的免费使用权。