如何在 Windows 上监控 CPU 和 GPU 温度

CPU 和 GPU 温度会影响硬件的性能和寿命,本文介绍了在 Windows 上监控 GPU 和 CPU 温度的多种方法。

简介

高温会降低 GPU 和 CPU 性能,甚至可能导致系统关闭。有没有想过如何监控 GPU 温度?您来对地方了!有多种方法可以监控 CPU 和 GPU 温度。今天,我将详细介绍如何做到这一点、您需要什么,并提供各种与 GPU 温度相关的技巧,以便您在开始监控温度之前有一个良好的基础。

为什么要监控 GPU 温度?

GPU 工作时会产生热量。如果温度太高,您的 GPU 可能会遇到热节流,这将显着降低您的性能。过热的 GPU 还会对 GPU 冷却器中的风扇造成更大的磨损,从而更容易出现故障。如果 GPU 达到临界温度,它甚至可能会触发关闭以保护自身免受损坏。所以你一定要注意这个问题。监控 GPU 温度以确保温度保持在可接受的范围内。

监控 GPU 温度的 4 种方法

1. 使用Windows任务管理器监控GPU温度

Windows 具有内置监控 GPU 温度的功能。温度监视器可以在任务管理器中找到。在任务管理器中,导航到“性能”选项卡并找到您的 GPU 性能监视器。在此空间中,您应该能够看到实时 GPU 使用情况和温度读数。您甚至可以看到一个图表,用于监控您最近的 GPU 使用情况。但是,您只能在任务管理器中检查当前的 GPU 温度。

使用windows任务管理器监视cpu和gpu温度

2. 使用Nvidia-smi获取Nvidia GPU的温度

如果您是游戏玩家、机器学习爱好者或严重依赖 Nvidia GPU 来完成各种任务的人,那么密切关注其温度对于保持最佳性能和防止潜在的过热问题至关重要。值得庆幸的是,Nvidia 提供了一个名为 nvidia-smi 的强大命令行工具,允许访问有关 GPU 的基本信息。当安装了 Nvidia 驱动程序时,此命令可在 Windows 和 Linux 系统上使用。本教程展示如何使用 nvidia-smi 获取 Nvidia GPU 的温度。

要访问 Nvidia GPU 的温度,请使用以下命令:

nvidia-smi --query-gpu=gpu_name,temperature.gpu --format=csv

执行此命令后,您将收到一个简单的输出,指示每个可用 GPU 的温度(以摄氏度为单位)。下面是输出的示例:

name, temperature.gpu
Quadro K620, 34

使用 nvidia-smi 获取 Nvidia GPU 的温度是确保显卡在安全温度范围内运行的简单有效的方法。

3. 使用GPU-Z监控CPU和GPU温度

特别是对于监控 GPU 温度和其他有趣的规格(例如桌面/Windows 应用程序中的 VRAM 使用情况),我发现 GPU-Z 传感器是解决此问题的一种极其简单的方法。

GPU-Z 是一款便携式应用程序,易于安装。在此处下载最新版本的GPU-Z。安装后,启动它,转到“传感器”选项卡,就是这样!您将看到有关 GPU 利用率、当前 CPU 温度、GPU 温度以及随时间推移轻松显示的许多其他指标的各种信息。

使用GPU-Z监视CPU和GPU温度

4.使用GPU Temp监控GPU温度

GPU Temp 是一款免费的GPU温度监视器,可以显示GPU核心温度和负载,温度数据将显示在系统托盘中,并且会实时更新。另外,可以选择温度显示的颜色,也支持随Windows系统启动。

当您玩大型3D视频游戏或显卡超频时,您应该担心显卡过热的问题,这个小软件实际上可以为您解决这个问题。启动本软件,它可以让您在玩游戏时随时了解显卡的状态。最好的情况是,它是免费使用的。

使用 GPU Temp 工具监视GPU温度