确定CPU暂停的原因

时间:2017-11-17 17:16:21

标签: linux-kernel x86

我正在开展一项研究项目,该项目涉及为英特尔机器开发新的DVFS算法。为此,我们利用intel_pstates驱动程序中的一些代码来实际确定每个CPU的pstate,并使用wmsr函数将该值设置为寄存器(IA32_PERF_CTL)。我们遇到的问题是当我们运行基准测试时,CPU将随机停止(不是内核恐慌或系统挂起)。有没有办法设置跟踪或其他方法来记录试图写入MSR的值?

如果这是错误的提交组,请告诉我哪个组合更合适。

谢谢!

(编辑:更正了我们正在写入的注册表)

0 个答案:

没有答案