如何在 Linux 上检查 CPU 温度?
简介
监控 Linux 系统的 CPU 温度对于保持最佳性能和防止硬件损坏至关重要。CPU(中央处理器)是计算机的大脑,它在处理数据时会产生热量。
随着时间的推移,这些热量可能会导致 CPU 运行速度变慢甚至完全失效。通过监控 CPU 温度,您可以在潜在问题对系统造成永久性损坏之前发现它们。
了解 Linux 上的 CPU 温度
CPU 温度是衡量处理器运行时温度的指标,也是衡量计算机性能的重要指标。处理器运行速度越快,产生的热量就越多,如果温度过高,可能会导致系统不稳定甚至硬件故障等问题。因此,监控 CPU 温度对于确保系统以最佳状态运行至关重要。
CPU 温度为何如此重要
CPU 温度过高会导致性能问题,因为处理器在高温下运行速度会变慢。热节流是指处理器自动降低速度以控制温度;这会导致加载时间变长和性能下降。
在极端过热情况下,可能会发生硬件损坏或永久性故障。因此,定期监控系统的 CPU 温度至关重要。
用于测量 Linux 上 CPU 温度的传感器
Linux 使用嵌入在计算机不同组件中的各种传感器来测量其整体温度。两种最常见的传感器类型是 -
CPU 热传感器 - 这些传感器位于处理器内部,用于跟踪其核心温度以及其他关键参数,例如电压水平、风扇转速和功耗。
主板传感器 - 这些传感器分布在整个主板上,用于跟踪环境机箱温度、冷却风扇转速(RPM)以及主板组件(例如 RAM 或硬盘)的电压。
这些传感器可提供有关计算机在任何给定时间运行温度的实时数据。
使用命令行工具检查 CPU 温度
常用命令行工具介绍
在 Linux 上检查 CPU 温度最简单的方法之一是使用命令行工具。执行此任务的最常用工具是 lm-sensors、hddtemp 和 psensor。 Lm-sensors 是一款提供系统硬件传感器信息(包括 CPU 温度)的工具。
Hddtemp 是一款可以从硬盘读取 SMART 数据并报告硬盘温度的工具。Psensor 是 lm-sensors 的图形前端,提供各种硬件传感器的实时信息。
如何在不同的 Linux 发行版上安装这些工具
安装这些工具的方法会因您使用的 Linux 发行版而异。例如,Ubuntu 用户只需打开终端并运行"sudo apt-get install lm-sensors hddtemp psensor"即可同时安装所有三个工具。
Arch Linux 用户可以使用"pacman -S lm_sensors hddtemp psensor"。有关具体的安装说明,请参阅您发行版的文档。
sudo apt-get install lm-sensors hddtemp psensor pacman -S lm_sensors hddtemp psensor
逐步讲解如何使用每个工具检查 CPU 温度
安装完成后,使用这些工具检查 CPU 温度非常简单。对于 lm-sensors,在终端中运行"sensors",它将输出所有检测到的传感器数据,包括当前 CPU 温度。
对于 hddtemp,运行"sudo hddtemp /dev/sda"(将 /dev/sda 替换为您的硬盘设备名称)以获取其温度读数。Psensor 以图表形式提供实时信息,并列出以下列出的每个传感器的详细信息。
sudo hddtemp /dev/sda
使用这些命令行工具是在 Linux 上检查 CPU 温度的简便方法,无需任何复杂的 GUI。完成上述步骤后,您现在应该可以安装这些工具并开始监控 CPU 温度,从而获得更佳的性能、更长的使用寿命,让您安心无忧。
使用 GUI 工具检查 CPU 温度
Linux 上常用的 CPU 温度检查 GUI 工具
上一节介绍的命令行工具功能强大且用途广泛,但并非每个人都习惯使用终端。幸运的是,现在有各种各样的 GUI 工具,让您可以轻松便捷地在 Linux 上检查 CPU 温度。
一些常用的工具包括 GNOME 传感器小程序、Xfce4 传感器插件和 KDE 系统监视器。这些工具提供了直观的系统温度监控界面,并且可以自定义显示有关硬件的更多信息。
如何安装用于检查 CPU 温度的 GUI 工具
在大多数 Linux 发行版上,安装这些 GUI 工具相对简单。对于 GNOME Sensors Applet,您通常可以通过运行"sudo apt-get install sensors-applet"或"sudo dnf install gnome-shell-extension-sensors"之类的命令从默认软件存储库安装它。
sudo apt-get install sensors-applet
或
sudo dnf install gnome-shell-extension-sensors
对于 Xfce4 传感器插件,您可能需要先启用相应的存储库,然后再使用类似"sudo yum-config-manager --enable epel && sudo yum install xfce4-sensors-plugin"的命令进行安装。 KDE 系统监视器通常默认包含在基于 KDE 的发行版中。
sudo yum-config-manager --enable epel && sudo yum install xfce4-sensors-plugin
使用每个工具检查 CPU 温度的分步说明
安装后,每个工具都提供了一个易于使用的界面来监控系统温度。在 GNOME 传感器小程序中,只需右键单击面板并选择"添加到面板",然后在小程序列表中选择"硬件传感器监视器"。这将在面板中添加一个新图标,显示当前温度,并允许您配置警报或自定义其外观。
对于 Xfce4 传感器插件,右键单击面板并选择"面板 > 添加新项目",然后滚动列表直到找到"传感器插件"。点击它并将其拖到您想要显示的面板上。
然后,您可以通过右键单击它并选择"属性"来配置其设置。KDE 系统监视器的操作更加简单。
只需从应用程序菜单或按"Ctrl+Esc"组合键打开它,然后导航到"传感器"选项卡。此选项卡将显示系统的所有温度传感器及其当前读数。
监控 CPU 温度的高级技巧
警报和阈值
虽然监控 CPU 温度很重要,但不断检查系统温度读数可能很繁琐。幸运的是,有一些工具可以让您在温度达到特定阈值时设置警报。
这对于希望确保系统保持在安全工作温度范围内而无需手动检查温度读数的用户非常有用。一个常用的警报设置工具是"psensor"。
记录随时间变化的数据
如果您想更深入地了解系统 CPU 温度随时间的变化,记录数据可能是一种有用的技术。这包括在特定时间段内定期记录温度读数,然后将这些数据可视化为图形或图表。"lm-sensors"软件包包含一个名为"sensors-detect"的工具,它可以检测和配置系统上的传感器。
该软件包还包含"sensors"命令,允许您在终端屏幕上查看实时传感器数据(包括 CPU 温度)。您可以使用第三方工具(例如"Grafana"或"Kibana"(免费和开源))根据这些数据生成图表。
其他资源
如果您有兴趣了解更多关于在 Linux 系统上监控 CPU 温度的高级技术,可以参考许多在线资源。 Intel 和 AMD 等硬件供应商的网站提供了有关其处理器在不同热条件下如何运行的详细信息。
结论
在本文中,我们讨论了在 Linux 系统上监控 CPU 温度的重要性。高温会导致性能问题,如果不及时处理,甚至可能导致硬件损坏。
我们探索了各种检查 CPU 温度的方法,包括使用 lm-sensors 等命令行工具和使用 GNOME Sensors Applet 等 GUI 工具。定期监控 CPU 温度对于确保系统平稳运行并防止任何潜在的硬件损坏至关重要。
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

