【问题标题】:Systemtap effect on performanceSystemtap 对性能的影响
【发布时间】:2009-07-14 23:40:45
【问题描述】:

我正在寻找有关 systemtap 对性能影响的一些真实信息。我知道静态内核探针记录在他们网站的某个地方(带有统计信息),但是用户空间探针呢?

我在他们的邮件列表 (http://sourceware.org/ml/systemtap/2009-q1/msg00518.html) 上看到了这篇文章,其中指出了在某些情况下单步执行的可能性。任何人都可以解释/指出一些列出哪些技术用于哪些探测的资源吗?

process().function() 会引入什么开销?静态标记呢?

【问题讨论】:

    标签: linux profiling systemtap


    【解决方案1】:

    Here 是 ppc64 机器上开销的一些基准。这就是我能找到的。根据this article,SystemTap 似乎被设计为开销非常低的跟踪器。

    似乎 SystemTap 的 utrace 和 uprobe 用户空间方面并不是大部分工作完成的地方。所以它不应该与给出的内核跟踪基准有太大不同。这里有一些utrace performance tests

    由于当前版本只有 0.8,我想在量化 SystemTap 的性能和开销方面没有太多工作。

    【讨论】:

      猜你喜欢
      • 2013-08-30
      • 2021-03-09
      • 2011-06-08
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 2011-09-12
      • 2020-03-06
      • 2011-04-15
      相关资源
      最近更新 更多