当CPU为100°时,风扇不是全速,然后CPU频率降低

自从我从12.04升级到16.04后,我的戴尔XPS 13(开发版/ Sputnik)笔记本电脑对我来说似乎非常慢(并且噪音较小)。 在升级之前,在重负荷下,我能够听到球迷一直全速前进。 现在,相同的负载,风扇在开始时很快但随后变慢。

我正在使用工具i7z来测量我的核心i7英特尔处理器数据。

我在这个测试中用耳朵测量风扇的速度。

负载测试

阶段1

在产生负荷之前。 频率很高,处于C7状态,风扇很慢。

在此处输入图像描述

阶段2

在负载阶段开始时,CPU频率保持高电平,风扇运行速度快,温度boost

在此处输入图像描述

第3阶段

经过30秒的重负荷后,CPU频率仍然很高, 风扇因意外原因减速 ,温度继续boost(可能是因为风扇速度减慢)

在此处输入图像描述

第4阶段

在非常高的温度(100-105°C,我的CPU结点温度为105)几秒钟后,某些东西会显着降低频率并且温度恢复到可接受的状态。 球迷仍然很慢。

在此处输入图像描述

第5阶段

负载停止,频率再次上升,我甚至有时会听到风扇速度增加。

在此处输入图像描述


谁能告诉我这里发生了什么? 为什么我的风扇会在我的CPU大约105°时变慢,当我停止负载并且温度大约是75°时再次变快?

请注意,我现在无法打开笔记本电脑(没有工具)来清洁风扇。 但我怀疑这不是尘埃问题,因为风扇能够全速运转,他们只是没有在所有需要的时间内全速运转。 此外,粉丝过去常常在Ubuntu 12.04下以全速运行。

另请注意,我禁用了thermaldcpufreqd

我已经尝试编辑grub以使用acpi-cpufreqintel_pstate驱动程序。 唯一值得注意的差异是,在上面的第4阶段,对于intel_pstate ,频率将降低到1Ghz左右,而acpi-cpufreq只会将频率降低到1.6Ghz左右。


戴尔笔记本似乎使用i8kmon来控制风扇速度。

在上面的第3阶段(虽然我的粉丝已经放慢速度),如果我运行i8kfan 2 2 。 风扇速度可以增加(根据传感器,它从6000 RPM增加到7300 RPM)。 这种增加仅持续几秒钟,之后风扇再次降至6000 RPM。


我打开以解决我的问题的相关问题(可能包含此处未提及的可能有用的其他信息)

  • 当CPU为100°时,风扇不是全速,然后CPU频率降低
  • 如何启用Turbo-boost
  • CPU缩放:当前频率如何超出最小 – 最大范围?

编辑

实际上我尝试了Ubuntu 12.04 / 14.04 / 16.04的干净格式化安装,但没有得到任何更好的结果。

由于奇怪的原因无法安装Sputnik ISO 。

我的Bios是A10,这似乎是我电脑的最新版本。

在启动时,我运行戴尔诊断工具并获得以下信息:

粉丝问题

(我确保使用sudo ./smm 30a3将粉丝控制权交给bios,因为我禁用了这个)

这有点奇怪,因为我可以清楚地听到我的风扇速度根据负载上下波动所以必须有一些东西可以控制它,但我不知道是什么。