我正在寻找答案,但没有找到明确的答案。我该如何解释perf report
输出中的第一行。它是这样的:
Samples: 173M of event 'cache-misses', Event count (approx.): 461731712088
我看过的几乎每个教程都讲到了所有内容,除了第一行。本页解释了样本和计数之间的区别,但我想 100% 确保我没有得出错误的结论:在我的例子中,173M
和461731712088
是什么意思?从我读到的内容来看,我猜第二个是运行时发生的缓存未命中总数,第一个是记录并用于显示统计信息的缓存未命中数。这是正确的还是我误解了输出?