perf Interrupt 是什么意思?

perf Interrupt 是什么意思?

我正在电脑上工作,试图编写一些设备代码。我检查了 dmesg 以获取一些信息,然后看到了以下内容:

perf interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 50000

这次事件意味着什么?引起什么?令人担忧?

答案1

这不应该是一个问题。性能是一个处理 CPU 性能的工具。内核能够自动确定采样率,而不会影响系统的性能。这里这是 Arch 论坛上关于此问题的一个帖子。

答案2

这个答案Arch Forum 对此进行了总结:

此消息仅供参考,无需担心。

这与 Linux 有关性能工具它包含在内核中。内核会自动确定可以使用的采样率,而不会对系统性能造成太大影响;即使 perf 未处于活动状态,甚至未安装,它也会记录此信息。

此类消息是由于系统负载过高或正在扩展的 CPU

相关内容