“性能顶部”和“性能报告”不能同时对相同的线程进行采样吗?

时间:2019-08-31 02:42:47

标签: perf

我的操作系统是RHEL7,我的应用程序将一些线程与专用CPU绑定在一起(1-13,15-27,31-41,43-55)。在运行期间,我使用“ perf top”观察这些专用CPU:

$ sudo perf top -C 1-13,15-27,31-41,43-55

同时,我还想使用“ perf record”来采样整个过程:

$ sudo perf record -g -p 22530

但是似乎“ perf record”无法对在“ perf top”所监视的CPU(即1-13,15-27,31-41,43-55)上运行的线程进行采样。这是预期的行为吗?

P.S。,我的perf版本:

$ perf -v
perf version 3.10.0-514.16.1.el7.x86_64.debug

我也在perf mailing list中发送了问题,但很遗憾,没有回复。

0 个答案:

没有答案