查看: 21|回复: 0

Linux实时查看CUDA显卡使用情况的常用命令详解

[复制链接]

0

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2009-4-20
发表于 2025-6-27 09:48:49 | 显示全部楼层 |阅读模式

在 Linux 系统中,你可以使用以下几个常用命令来实时查看 CUDA 显卡的情况:

1. nvidia-smi 命令

nvidia-smi(NVIDIA System Management Interface)是 NVIDIA 提供的一个命令行工具,它可以实时显示 NVIDIA GPU 的状态信息,如 GPU 的利用率、显存使用情况、温度、功率等。

基本用法

直接在终端中输入 nvidia-smi 即可查看当前 GPU 的基本信息:

nvidia-smi

实时监控

若要实时监控 GPU 状态,可以使用 -l 或 -lms 选项指定刷新间隔。例如,每 1 秒刷新一次:

nvidia-smi -l 1

或者每 500 毫秒刷新一次:

nvidia-smi -lms 500

2. nvitop 命令

nvitop 是一个基于 Python 的交互式 NVIDIA GPU 监控工具,它提供了比 nvidia-smi 更丰富的界面和功能,能更直观地实时查看 GPU 的使用情况。

安装

若系统中没有安装 nvitop,可以使用 pip 进行安装:

pip install nvitop

使用

安装完成后,在终端中输入 nvitop 即可启动监控界面:

nvitop

3. nvtop 命令

nvtop 是一个类似于 htop 的 NVIDIA GPU 监控工具,它可以实时显示 GPU 的使用情况,包括 GPU 利用率、显存使用情况、温度等。

安装

不同的 Linux 发行版安装方式不同,以 Ubuntu 为例,可以使用以下命令进行安装:

sudo apt-get install nvtop

使用

安装完成后,在终端中输入 nvtop 即可启动监控界面:

nvtop

在 nvtop 的界面中,你可以通过各种快捷键进行操作,如切换显示模式、查看详细信息等。 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部