从日志中可以看出,由于 CPU 达到临界温度,我的笔记本电脑突然关闭了好几次。然而奇怪的是,此时 CPU 风扇并没有以最大速度运行,而是安静地以较低的速度运行,在我看来,风扇并没有及时变快。
我已经彻底清除了笔记本上的灰尘(并没有太多),剩下要做的唯一一件事就是对 CPU 进行更好的热传导,但这将是很多工作!
以下是发生关机时最后一个日志条目的示例:
Oct 5 19:17:00 Abook kernel: [64328.061201] mce: CPU6: Core temperature above threshold, cpu clock throttled (total events = 202)
Oct 5 19:17:00 Abook kernel: [64328.061201] mce: CPU2: Core temperature above threshold, cpu clock throttled (total events = 202)
Oct 5 19:17:00 Abook kernel: [64328.061202] mce: CPU5: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061203] mce: CPU1: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061204] mce: CPU4: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061206] mce: CPU3: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061206] mce: CPU0: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061207] mce: CPU7: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061208] mce: CPU2: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.061208] mce: CPU6: Package temperature above threshold, cpu clock throttled (total events = 567)
Oct 5 19:17:00 Abook kernel: [64328.062179] mce: CPU2: Core temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062179] mce: CPU6: Core temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062180] mce: CPU1: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062181] mce: CPU7: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062182] mce: CPU0: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062183] mce: CPU3: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062183] mce: CPU4: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062184] mce: CPU5: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062184] mce: CPU6: Package temperature/speed normal
Oct 5 19:17:00 Abook kernel: [64328.062185] mce: CPU2: Package temperature/speed normal
Oct 5 19:17:01 Abook CRON[67310]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 5 19:18:07 Abook rtkit-daemon[1851]: Supervising 9 threads of 2 processes of 1 users.
Oct 5 19:19:00 Abook kernel: [64448.077575] thermal thermal_zone0: critical temperature reached (99 C), shutting down
是否可以影响风扇的行为并使其对温度升高做出更快的反应?
幸运的是,由于我已将华硕 X571 的 BIOS 更新到最新的 311 版,因此问题得到了解决。
好像也是 BIOS 版本 310 引入的。在我更新到 310 版本(当时是当前版本)后,问题就开始了。更新到 BIOS 版本 311 后,过热关机问题消失了!