系统相关
首页 > 系统相关> > 在 Linux 上监控 CPU 和 GPU 温度

在 Linux 上监控 CPU 和 GPU 温度

作者:互联网

本篇文章讨论了在 Linux 命令行中监控 CPU 和 GPU 温度的两种简单方式。


 在 Linux 中监控 CPU 温度

sensor

sensor是一个简单的命令行实用程序,它显示包括CPU在内的所有传感器芯片的当前读数。默认情况下,它预装在一些Linux发行版种,如Ubuntu,如果没有则按如下所示安装。

sudo apt-get install lm-sensors

然后,您可以运行以下命令来检测系统上的所有传感器。 

sudo sensors-detect

 输出示例如下图:

一旦检测到,您就可以运行以下命令来检查CPU温度,GPU温度,风扇速度,电压等。

对于 CPU 温度,我们将结合使用 watch 与 sensors 命令,例如下图的命令,watch 保证了读数会在每 2 秒钟更新一次(当然,这个周期值能够根据你的需要去更改):

watch -n 2 sensors

结果如下图:

从显示结果能得到如下信息:

在 Linux 中监控 GPU 温度 

使用 nvidia显卡举例子,安装好显卡驱动之后(具体的安装步骤比较复杂,后面会更新的),你将可以使用 “Nvidia X Server” 的 GUI 程序以及命令行工具 nvidia-smi(Nvidia 系统管理界面),我们用watch 和 nvidia-smi开监控GPU温度以及其他参数变化:

同样,我们会在每两秒得到一次更新的读数:

watch -n 2 nvidia-smi

结果如图 :

这个表格中我们得到了关于显示卡的如下信息:

本文参考自CSDN其他文章,有改动,亲测效果良好 ,测试顺畅。

 

 

标签:watch,Linux,GPU,sensors,CPU,温度
来源: https://blog.csdn.net/Perfect886/article/details/117340129