0

运行perf record/perf annotate循环会生成有关哪些汇编指令是“热”的信息,因为它们被一遍又一遍地执行。

但是,对于某些性能问题,我们想知道函数在哪里“冷”。这通常发生在多线程环境中,其中某种资源争用(例如互斥锁持有时间过长)会导致架构未充分利用。

如何从perf.data文件中理解“冷点”?

4

0 回答 0