读取哪些 MSR 才能了解为什么我的笔记本电脑 CPU 有时会卡在 800Mhz?

读取哪些 MSR 才能了解为什么我的笔记本电脑 CPU 有时会卡在 800Mhz?

我有一台 Dell Precision 7550,英特尔至强 W-10885M(Comet Lake),有时,仅在 Ubuntu 上(Windows 上没有),插入电源后我的 CPU 会卡在 800Mhz(使用电池则没有问题)。我试图了解发生了什么,以及是什么触发了这种行为。

问题:我可以尝试读取哪些位/寄存器来readmsr了解发生了什么或触发了什么?如何正确读取它们?如何正确解释它们?

注意:这不太可能是温度问题,因为我用它检查了温度lm-sensors,一切似乎都很好。我正在寻找信号/触发器,至少要了解它来自哪里。

相关内容