执行常规清洁程序后笔记本电脑过热

Jos*_*eph 8 laptop temperature overheating

我在 2012 年 9 月或 10 月左右收到了一台 Vaio VGN-CR353 笔记本电脑,我在上面安装了 Ubuntu。我已经把它变成了一台非常私人的笔记本电脑,并在 wine(SC2,冰雪奇缘),几个 IDE(Sublime Text 2,Eclipse,Netbeans)下安装了游戏,没有任何障碍......直到去年 11 月。

只是你知道,直到 11 月的最后一周,当我确定不是软件引起了这个问题时,我才接触到内部结构。

Ubuntu 报告经常达到 95C 或 105C 临界标记并自动关闭。我已经通过以下方式解决了这个问题:

  • 除尘内部。令人惊讶的是,它开始时非常干净。
  • 去除了风扇和水槽中非常小的堆积物。
  • 已经多次重新涂抹导热膏,以防万一我用错了。目前正在测试不同的应用技术。还选择了纳米金刚石以排除由于化合物造成的短路。
  • 将水槽重新固定好。Event 将固定水槽的手臂稍微弯曲,以确保水槽尽可能紧。
  • 确保通风口畅通
  • 买了个散热器
  • 通过购买更大的“橡胶脚”来提升笔记本电脑。笔记本电脑现在离平面至少 1 厘米
  • 由于从 2.6 到 3.2 的 Linux 内核遇到过热问题,因此重新安装了不同版本的 Ubuntu。目前在 3.5 内核(Lubuntu 12.10)上。

但是,在解决了这些问题之后,过热问题仍然存在。过热发生在:

  • 即使没有安装 Flash 插件,我也会在任何浏览器(Firefox、Chromium)上上网(所以 Flash 不应该受到指责)
  • 我通过终端将文件复制到一个价值 39GB 的外部硬盘上。不同寻常的是,使用 GUI 复制时它不会过热。
  • 使用 Netbeans,在编写代码时发生事件,甚至还没有编译。
  • 随意!
  • 即使我在学校的计算机实验室里,那里也很冷。
  • 全新安装 Windows 后

限制:

  • 没有风扇的 BIOS 设置,也没有处理器的频率设置(这是索尼,你有什么期望?)
  • lm-sensors 不检测风扇传感器或除 CPU 内核和主板之外的任何其他传感器,因为众所周知,Vaio 笔记本电脑没有实现此类传感器。

我已经安装了 lm-sensors 和 gkrellm 来监控温度。我目前可以查看 CPU 内核和 ACPI 温度。不同寻常的是,我从未见过它们超过 60C。目前,最新的温度读数范围从新启动时的 32C、室温下的 43C、中等负载(多标签浏览)时的 49C 和使用 Netbeans 时的 53C 不等。每次使用之间的温度差异很大,这很奇怪。

此外,有时即使笔记本电脑根本感觉不到热,系统也会报告已达到临界温度,就像不久前在实验室中一样。

直到现在,我还在用笔记本电脑发动这场战争。我是否错过了一个可以扭转局面并一劳永逸地解决这个问题的重要例程?我的想法不多了。

更新1:

目前正在通过 Firefox 下载另一台笔记本电脑的驱动程序。CPU 使用率分别为 80% 和 21%,两个内核的温度分别为 58C 和 51C。ACPI 温度为 60C,磁盘使用率(因下载而写入)高达 205KB/s。Ram 使用量大约 500MB。还没有过热。

更新2:

就在运行 Prime95 之前,我已经测试了安装和使用 Windows 几天。同样的事情发生在 Windows 上。唯一的区别是,与 Linux 半正确地关闭机器不同,在 Windows 上,它只是关闭!就像突然拔掉插头一样。

因此,这不是 Linux 问题。

更新3:

设法在 Linux 上掌握并运行 Prime95。令人惊讶的是,我什至可以将笔记本电脑的两个内核都推到 100% 的负载,100% 的内存使用,并达到 ~90C 的稳定温度,并且不会超过(测试大约10-15 分钟)而不会过热。只是奇怪为什么机器突然报95C和105C。

更新4:

拆开笔记本电脑进行彻底清洁,然后重新组装。没什么特别的,只是有一层轻微的灰尘之后,我运行Prime95 30分钟以证明笔记本电脑不会过热。它甚至最高可达 91*C,平均为 85*C。应该是传感器故障。

更新 5: 最后运行了一个脚本来监控日志图中的温度,而不仅仅是观察当前的温度上升。修改了这篇文章中的脚本以监控我的装备上每秒的 ACPI(如 GKrellM 标签)、内核和硬盘温度。然后我在不同的场景中使用了笔记本电脑,比如冲浪、编译代码、低功耗模式、平衡和高模式。

然后是一个惊人的发现,ACPI 传感器在一瞬间飙升至临界值!此事件会使操作系统热保护跳闸,从而关闭 PC。我有一个临时日志(ACPI、Core1、Core2、HDD),以及来自/var/log/syslog. 我也有我制作的日志的图表。您可以看到,在这个每秒日志中,它突然达到了惊人的 111 摄氏度,超出了 40-50 的范围。不仅如此,几乎没有任何原因导致它。正如您在日志和图表中看到的,HDD 和内核运行良好。是 ACPI 变得疯狂了。

顺便说一句,“ACPI”临时文件来自这条路径: /sys/class/thermal/thermal_zone0/temp

终端检查

图检查

小智 0

我的 HP 笔记本电脑也有类似的问题,对我来说答案很简单,自定义省电选项或 BIOS 命令在 Linux 下不起作用。

所以基本上问题在于索尼,他们不希望它具有 Windows 以外的功能。