Linux中的“ perf top”显示“内核地址映射(/ proc / {kallsyms,modules})受限制。”

时间:2019-04-12 03:01:20

标签: linux-kernel perf

在我们的流程中无法使用perf top,显示错误:

Kernel address maps (/proc/{kallsyms,modules}) are restricted.
Check /proc/sys/kernel/kptr_restrict.
Kernel samples will not be resolved.

这绝对不是因为Linux内核配置,因为perf top的其他进程都是可以的

是否有任何系统调用或内核API可能影响perf top的使用?

--------------------------------更新-------------- ---------------------

$dmesg
perf interrupt took too long (10016 > 9615), lowering kernel.perf_event_max_sample_rate to 13000

$cat /proc/sys/kernel/kptr_restrict
1

0 个答案:

没有答案