在 Linux 终端中监控 CPU 和 GPU 温度 |
您所在的位置:网站首页 › miui查看cpu温度 › 在 Linux 终端中监控 CPU 和 GPU 温度 |
在 Linux 终端中监控 CPU 和 GPU 温度
本文讨论在 Linux 命令行中监控 CPU 和 GPU 温度的两种简单方法。 由于 Steam(包括 Steam Play,又名 Proton)和其他发展, GNU/Linux 正在成为越来越多计算机用户选择的游戏平台。 当涉及其他消耗资源的计算任务(例如视频编辑或图形设计)时,很多用户也会选择 GNU/Linux(Kdenlive 和 Blender 是这些程序的很好的例子)。 无论您是这些用户中的一员还是其他用户,您一定想知道计算机的 CPU 和 GPU 可以达到多热(如果您进行超频,则更是如此)。如果是这种情况,请继续阅读。我们将使用几个非常简单的命令来监控 CPU 和 GPU 温度。 由于我们正在讨论命令,您可能想了解如何在 Linux 命令行中获取 GPU 详细信息。 我的设置包括一台 Slimbook Kymera 和两台显示器(一台电视机和一台电脑显示器),这使我可以使用一个来玩游戏,另一个来监视温度。另外,由于我使用 Zorin OS,我将重点关注 Ubuntu 和 Ubuntu 衍生产品。 为了监控 CPU 和 GPU 的行为,我们将使用 watch 命令每隔一定秒数进行动态读数。 Linux 中监控 CPU 温度对于 CPU 温度,我们将传感器与 watch 命令结合起来。 Sensors 命令已经安装在 Ubuntu 和许多其他 Linux 发行版上。如果没有,您可以使用发行版的包管理器安装它。它可作为传感器或流明传感器封装提供。 It's FOSS 上已经介绍了一篇关于该工具的 GUI 版本来检查 CPU 温度的有趣文章。但是,我们将在这里使用终端版本: watch -n 2 sensorswatch 命令保证读数每 2 秒更新一次(当然,这个值可以更改为最适合您的需求): Every 2,0s: sensors iwlwifi-virtual-0 Adapter: Virtual device temp1: +39.0°C acpitz-virtual-0 Adapter: Virtual device temp1: +27.8°C (crit = +119.0°C) temp2: +29.8°C (crit = +119.0°C) coretemp-isa-0000 Adapter: ISA adapter Package id 0: +37.0°C (high = +82.0°C, crit = +100.0°C) Core 0: +35.0°C (high = +82.0°C, crit = +100.0°C) Core 1: +35.0°C (high = +82.0°C, crit = +100.0°C) Core 2: +33.0°C (high = +82.0°C, crit = +100.0°C) Core 3: +36.0°C (high = +82.0°C, crit = +100.0°C) Core 4: +37.0°C (high = +82.0°C, crit = +100.0°C) Core 5: +35.0°C (high = +82.0°C, crit = +100.0°C)除其他外,我们还获得以下信息: 目前我们有6个核心在使用(当前最高温度为37.0℃)。 高于 82.0°C 的值被视为较高。 超过 100.0°C 的值被视为临界值。 上述值使我们得出结论,计算机的工作负载非常轻。 如果您有兴趣,可以使用一个名为 CoreFreq 的高级工具来获取详细的 CPU 信息。 在 Linux 中监控 GPU 温度现在让我们转向显卡。我从未使用过AMD专用显卡,因此我将重点关注Nvidia显卡。首先要做的是通过 Ubuntu 中的附加驱动程序下载适当的当前驱动程序。 在 Ubuntu(及其衍生产品,例如 Zorin 或 Linux Mint)上,转到软件和更新 > 其他驱动程序并选择最新的驱动程序通常就足够了。 此外,您还可以添加或启用官方图形 PPA(通过命令行或通过软件和更新>其他软件 )。 安装驱动程序后,您将可以使用 Nvidia X Server gui 应用程序以及命令行实用程序 nvidia-smi(Nvidia 系统管理界面)。因此我们将使用 watch 和 nvidia-smi: watch -n 2 nvidia-smi并且 - 与 CPU 相同 - 我们将每两秒获得更新的读数: Every 2,0s: nvidia-smi Fri Apr 19 20:45:30 2019 +-----------------------------------------------------------------------------+ | Nvidia-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GTX 106... Off | 00000000:01:00.0 On | N/A | | 0% 54C P8 10W / 120W | 433MiB / 6077MiB | 4% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | 0 1557 G /usr/lib/xorg/Xorg 190MiB | | 0 1820 G /usr/bin/gnome-shell 174MiB | | 0 7820 G ...equest-channel-token=303407235874180773 65MiB | +-----------------------------------------------------------------------------+该图表提供了有关显卡的以下信息: 它使用开源驱动程序版本 418.56。 卡的当前温度为 54.0°C — 风扇处于其容量的 0%。 功耗极低:仅10W。 在 6 GB vram(视频随机存取存储器)中,它只使用了 433 MB。 使用的 vram 被三个进程占用,其 ID 分别为 1557、1820 和 7820。 这些事实/值中的大多数都清楚地表明,我没有玩任何消耗资源的游戏或处理繁重的工作负载。如果我开始玩游戏、处理视频等,这些值就会增加。 结论虽然有 GUI 工具,但这两个命令对于实时检查硬件非常方便。 你觉得它们怎么样?您可以通过阅读其手册页来了解有关所涉及实用程序的更多信息。 您还有其他偏好吗?在评论中与我们分享,;)。 哈洛夫!!! (玩得很开心!!!)。 本文由 It 的 FOSS 读者 Alejandro Egea-Abellán 贡献。 Alejandro 喜欢电子学、语言学、爬行动物学和计算机(特别是 GNU/Linux 和 FOSS)。他获得了 LPIC-2 认证,目前在西班牙穆尔西亚教育部终身学习部担任技术顾问和 Moodle 管理员。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |