【问题标题】:What sample based profiling tool for FreeBSD?FreeBSD 有什么基于样本的分析工具?
【发布时间】:2009-09-28 11:15:02
【问题描述】:

我想在 FreeBSD 上找到像 vtune 或 oprofile 这样的分析器。你知道类似的吗?

【问题讨论】:

    标签: profiling freebsd


    【解决方案1】:

    FreeBSD 上的 oprofile 等价物是 hwpmc。它可以进行系统和进程分析;从 FreeBSD 7.2 开始,它具有调用链捕获功能。 http://wiki.freebsd.org/PmcTools 有很多关于它的信息,pmcstat 手册页也包含有关分析应用程序的说明。

    【讨论】:

      【解决方案2】:

      好吧,如果您要查找性能问题,它不会使用分析器,而是使用this works

      【讨论】:

      • 这种方法只能找到大的性能问题。如果问题不是单个瓶颈,则首选分析器,因为它提供统计度量。
      • @kcwu:您可能会认为,但实际上它与任何分析器一样有效或更有效。不幸的是,分析器基于错误的假设。如果您愿意,我很乐意深入解释,但该链接是一个很好的解释。
      • hmm,我认为这种方法对于非基于样本的分析器比基于样本的分析器更有效。在某种程度上,这种方法只需手动采样几次,而基于样本的分析器可以自动采样数千次或更多次。
      • @kcwu:您可能对此评论感兴趣:stackoverflow.com/questions/847876/…
      猜你喜欢
      • 2011-04-26
      • 2011-01-27
      • 1970-01-01
      • 2015-12-31
      • 1970-01-01
      • 2011-04-09
      • 2010-09-23
      • 1970-01-01
      • 2010-09-06
      相关资源
      最近更新 更多