如何查看显卡使用情况

一、查看显卡型号

在Windows操作系统中,可以通过以下步骤查看显卡型号:

1. 右键点击桌面空白处,选择“显示设置”
2. 在“显示设置”页面中,点击“高级显示设置”
3. 在“高级显示设置”页面中,选择“显示适配器属性”
4. 在“显示适配器属性”弹窗中,可以看到显卡的型号信息

在Linux操作系统中,可以通过以下命令查看显卡型号:

lspci -vnn | grep VGA -A 12

二、查看显卡驱动情况

在Windows操作系统中,可以通过以下步骤查看显卡驱动情况:

1. 右键点击桌面空白处,选择“显示设置”
2. 在“显示设置”页面中,点击“高级显示设置”
3. 在“高级显示设置”页面中,选择“显示适配器属性”
4. 在“显示适配器属性”弹窗中,选择“驱动程序”选项卡,可以看到驱动程序的详细信息

在Linux操作系统中,可以通过以下命令查看显卡驱动情况:

lsmod | grep nouveau # 查看nouveau显卡驱动是否加载
cat /proc/driver/nvidia/version # 查看nvidia显卡驱动版本信息

三、查看显卡使用率

在Windows操作系统中,可以通过以下步骤查看显卡使用率:

1. 打开任务管理器
2. 在任务管理器中,选择“性能”选项卡
3. 在“性能”页面中,选择“GPU 0”选项卡
4. 在“GPU 0”选项卡中,可以看到显卡的使用率折线图和实时数据

在Linux操作系统中,可以通过以下命令查看显卡使用率:

nvidia-smi # 显示当前GPU使用情况
nvidia-smi dmon # 显示显卡功耗及性能信息

四、查看显存使用情况

在Windows操作系统中,可以通过以下步骤查看显存使用情况:

1. 打开任务管理器
2. 在任务管理器中,选择“性能”选项卡
3. 在“性能”页面中,选择“GPU 0”选项卡
4. 在“GPU 0”选项卡中,可以看到显存使用情况折线图和实时数据

在Linux操作系统中,可以通过以下命令查看显存使用情况:

nvidia-smi # 显示当前GPU使用情况
nvidia-smi --query-gpu=memory.used # 显示显存使用情况

五、查看GPU温度

在Windows操作系统中,可以通过以下步骤查看GPU温度:

1. 打开任务管理器
2. 在任务管理器中,选择“性能”选项卡
3. 在“性能”页面中,选择“GPU 0”选项卡
4. 在“GPU 0”选项卡中,可以看到GPU温度折线图和实时数据

在Linux操作系统中,可以通过以下命令查看GPU温度:

nvidia-smi # 显示当前GPU使用情况
nvidia-smi --query-gpu=temperature.gpu # 显示GPU温度

六、查看显卡占用的进程

在Windows操作系统中,可以通过以下步骤查看显卡占用的进程:

1. 打开任务管理器
2. 在任务管理器中,选择“详细信息”选项卡
3. 在“详细信息”页面中,找到“GPU列”,可以看到哪些进程在占用显卡资源

在Linux操作系统中,可以通过以下命令查看显卡占用的进程:

nvidia-smi # 显示当前GPU使用情况
nvidia-smi pmon # 显示每个进程占用的显卡资源情况

七、代码示例

Python代码示例 for Windows:

import psutil
import GPUtil
def windows_gpu_info():
gpu_list = GPUtil.getGPUs()
for gpu in gpu_list:
print("GPU ID: {0}\nName: {1}\nTemperature: {2} °C\nUtilization: {3}%\nMemory Total: {4}MB\nMemory Used: {5}MB\nMemory Free: {6}MB\nMemory Utilization: {7}%\nPower: {8} W\n".format(
gpu.id,
gpu.name,
gpu.temperature,
gpu.load*100,
gpu.memoryTotal,
gpu.memoryUsed,
gpu.memoryFree,
gpu.memoryUtil*100,
gpu.powerDraw))
def windows_process_info():
processes = psutil.process_iter()
for process in processes:
try:
if "python" in process.name():
p = psutil.Process(process.pid)
print("Process ID: {0}\nName: {1}\nGPU Usage: {2}%\nMemory Usage: {3}MB\n".format(
p.pid,
p.name(),
p.memory_percent(),
p.memory_info().rss//1024//1024))
except (psutil.AccessDenied, psutil.NoSuchProcess):
pass

Python代码示例 for Linux:

import subprocess
def linux_gpu_info():
gpu_info = subprocess.check_output(["nvidia-smi"]).decode("utf-8")
gpu_list = gpu_info.split("\n")
for i in range(len(gpu_list)):
if "MiB Used" in gpu_list[i]:
print(gpu_list[i])
def linux_process_info():
ps_info = subprocess.check_output(["nvidia-smi", "pmon", "-c", "1"]).decode("utf-8")
ps_list = ps_info.split("\n")[2:-1]
for ps in ps_list:
ps = ps.replace("|", " ")
ps = ps.replace("%", "")
ps_split = ps.split()
pid = ps_split[1]
name = subprocess.check_output(["ps", "-p", pid, "-o", "comm="]).decode("utf-8").strip()
gpu_usage = ps_split[2]
mem_usage = ps_split[4]
print("Process ID: {0}\nName: {1}\nGPU Usage: {2}%\nMemory Usage: {3}\n".format(
pid,
name,
gpu_usage,
mem_usage))

原创文章,作者:SFSS,如若转载,请注明出处:https://www.506064.com/n/132791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
SFSSSFSS
上一篇 2024-10-03 23:54
下一篇 2024-10-03 23:54

相关推荐

  • 远程桌面调用显卡的实现方法

    本文将介绍在远程桌面中如何实现调用显卡,以及在实现的过程中需要注意的一些事项。 一、RDP协议 远程桌面是通过RDP协议实现的。RDP协议属于远程计算机指令,支持在局域网中通过远程…

    编程 2025-04-27
  • CentOS7查看端口情况详解

    一、CentOS7查看端口占用情况 CentOS7系统中,我们可以使用以下命令查看端口占用情况: netstat -anp | grep LISTEN | grep -E “(tc…

    编程 2025-04-24
  • usg6000v默认用户名密码情况分析

    一、密码重置 usg6000v默认用户名密码是admin/admin,这是设备安装完成后的默认登录账号密码,但是为了设备的安全性,建议首次使用时应该立即修改默认密码。如果忘记密码,…

    编程 2025-04-18
  • RTX50显示器推荐清单

    对于骨灰级玩家来说,春节前后最炸裂、也最让人兴奋的消息,就是RTX 5090 D和RTX 5080这两款50系显卡上市了,如果女盆友在情人节送你一张RTX 5090 D/5080,…

    2025-04-14
  • RX9070显卡首发评测

    从2022年底AMD RDNA 3架构发布以及Radeon RX 7900系的首发到现在已经过去了两年多,在这两年多的时间内,AMD其实一直在对RDNA 3架构的产品进行各种&ld…

    2025-04-14
  • 1650ti显卡值得买吗

    在显卡市场中,GTX 1650Ti以其独特的定位和性能,成为了众多消费者关注的焦点。这款显卡究竟属于哪个档次?它的硬件参数、游戏性能、图形处理能力以及与其他显卡的对比如何?本文将从…

    2025-04-14
  • 蓝戟Intel锐炫B570显卡测评

    Intel在2024年12月3日终于正式发布了代号Battlemage的第二代锐炫B系列显卡,距离第一代锐炫A系列上市已经过去了2年9个月的时间,第二代锐炫B系列显卡首发锐炫B58…

    2025-04-14
  • RTX4070S和RX7900XT对比测评

    伴随着CES2025的正式开启,皮衣男也如约带来了RTX50系显卡。当时看到价格表的时候,我的第一反应是RTX4070系列及以下型号应该要降价了,至于RTX4080及以上规格的显卡…

    2025-04-14
  • B570和A770显卡怎么选

    伴随着第二代锐炫B系列显卡的上市,第一代锐炫A系列显卡的价格也有所下降。比如蓝戟Photon系列中的16GB 显存版锐炫A770 OC目前价格在1799,而10GB显存版B570 …

    2025-04-14
  • GeForceRTX5070MASTER显卡测评

    随着NVIDIA GeForce RTX 5070的正式发布,各大AIC厂商纷纷推出对应产品。其中,一位“熟悉的陌生人”——AORU…

    2025-04-14

发表回复

登录后才能评论