【问题标题】:What do "Self" and "# Self" mean in the Time Profiler instrument?Time Profiler 工具中的“Self”和“#Self”是什么意思?
【发布时间】:2012-08-29 01:35:52
【问题描述】:

文档只是说它的意思是“符号调用自身的次数”,但这是什么意思? “#Self”是什么意思?

当我使用 Instruments 时,如果“#Self”等于 100,那么“Self”也是 100.0。

【问题讨论】:

    标签: iphone ios instruments


    【解决方案1】:

    我认为您阅读的文档一定不正确。

    Time Profiler 中的

    Self 是指在给定函数本身上花费的时间,不包括在它调用的其他方法上花费的时间。

    Self %是同一个东西,但表示为总运行时间的百分比。

    # Self 是命中此函数或方法的实际分析器样本数。默认情况下,时间分析器每 1 毫秒采样一次,因此该数字通常与 Self 值相同。

    【讨论】:

      猜你喜欢
      • 2011-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      • 2015-11-04
      相关资源
      最近更新 更多