Dell Precision 5520笔记本CPU被限制在800MHz的故障排查求助
Dell Precision 5520笔记本CPU被限制在800MHz的故障排查求助
各位大佬好,我最近碰到个棘手的问题,想请大家帮忙分析下:我的Dell Precision 5520笔记本CPU被死死卡在800MHz,怎么都没法跑到正常的最高频率,机器慢得离谱,实在受不了了。
事情是这样的:几个月前我升级了Ubuntu发行版之后,就发现机器变得特别卡顿,而且奇怪的是,很久没听到风扇启动的声音了。
我已经做了不少排查和尝试,但都没解决问题:
- 我参考过类似问题的所有诊断步骤,确认我的CPU最高频率应该是3.8GHz,但不管用什么命令强制提升频率,都完全没效果
- 一开始我以为是风扇被灰尘堵住没法转动,系统为了防过热强制降频,于是拆机清了点灰尘,但情况还是没变
- 后来我找了教程手动控制风扇,运行
i8kfan 2 2成功让风扇转起来了,从传感器数据看风扇转速也正常,但CPU频率依旧卡在800MHz - 我还试过用命令
echo 3800000 | sudo tee /sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq强制设置最高频率,结果还是没反应
现在我特别疑惑:从sensors的输出来看,CPU温度都远低于警戒值(最高才34℃,而警戒值是100℃),风扇也在正常运转,完全没有过热的迹象,那为什么CPU会被限制在800MHz呢?lscpu等工具都显示当前频率确实是800MHz。
下面是sensors命令的输出,供大家参考:
ath10k_hwmon-pci-0100 Adapter: PCI adapter temp1: +48.0°C dell_smm-isa-0000 Adapter: ISA adapter Processor Fan: 4890 RPM Video Fan: 4902 RPM CPU: +33.0°C Ambient: +30.0°C Ambient: +31.0°C Other: +35.0°C Ambient: +32.0°C Ambient: +29.0°C Ambient: +31.0°C SODIMM: +33.0°C BAT0-acpi-0 Adapter: ACPI interface in0: 12.48 V curr1: 1000.00 uA coretemp-isa-0000 Adapter: ISA adapter Package id 0: +34.0°C (high = +100.0°C, crit = +100.0°C) Core 0: +33.0°C (high = +100.0°C, crit = +100.0°C) Core 1: +34.0°C (high = +100.0°C, crit = +100.0°C) Core 2: +32.0°C (high = +100.0°C, crit = +100.0°C) Core 3: +32.0°C (high = +100.0°C, crit = +100.0°C) pch_skylake-virtual-0 Adapter: Virtual device temp1: +40.5°C nvme-pci-0300 Adapter: PCI adapter Composite: +33.9°C (low = -273.1°C, high = +82.8°C) (crit = +84.8°C) Sensor 1: +33.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +39.9°C (low = -273.1°C, high = +65261.8°C) acpitz-acpi-0 Adapter: ACPI interface temp1: +25.0°C (crit = +107.0°C)
有没有大佬能指点下,这到底是哪里出了问题?该怎么才能让CPU恢复到正常的最高频率呢?
备注:内容来源于stack exchange,提问作者Cerin
相关产品推荐
相关产品推荐

