Linux | nvidia-smi 命令使用记录

参考文章链接:https://blog.csdn.net/weixin_44966641/article/details/121228579

简介

nvidia smi(也称为NVSMI)为来自 Fermi 和更高体系结构系列的 nvidia Tesla、Quadro、GRID 和 GeForce 设备提供监控和管理功能。GeForce Titan系列设备支持大多数功能,为GeForce品牌的其余部分提供的信息非常有限。NVSMI是一种跨平台工具,支持所有标准NVIDIA驱动程序支持的Linux发行版,以及从Windows Server 2008 R2开始的64位版本的Windows。

详细的信息可以去手册中查找:man nvidia-smi。

nvidia-smi 命令

直接在命令行输入nvidia-smi,得到下图结果
image

蓝框指出了在输出本身中各个位置的对应含义,红框指出了输出各个部分的含义。

Fan:从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。
Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
Disp.A:Display Active,表示GPU的显示是否初始化。
Compute M:是计算模式。
Volatile Uncorr. ECC:是否开启 ECC 纠错。
type:进程类型。C 表示计算进程,G 表示图形进程,C+G 表示都有。

nvidia-smi 命令的参数

一些常用的参数,查看状态

nvidia-smi -L

-L 参数显示连接到系统的 GPU 列表。

nvidia-smi -L
# 输出:
GPU 0: NVIDIA GeForce RTX 3060 (UUID: GPU-55275dff-****-****-****-6408855fced9)
GPU 1: NVIDIA GeForce RTX 3060 (UUID: GPU-0a1e7f37-****-****-****-df9a8bce6d6b)
GPU 2: NVIDIA GeForce RTX 3060 (UUID: GPU-38e2771e-****-****-****-d5cbb85c58d8)
GPU 3: NVIDIA GeForce RTX 3060 (UUID: GPU-8b45b004-****-****-****-46c05975a9f0)

GPU UUID:此值是GPU的全球唯一不可变字母数字标识符。它与主板上的物理标签无关。

nvidia-smi -i

-i 参数指定某个 GPU,多用于查看 GPU 信息时指定其中一个 GPU。

nvidia-smi -q

-q 参数查看 GPU 的全部信息。可通过 -i 参数指定查看某个 GPU 的参数

原文链接:https://www.cnblogs.com/tz1991/p/17370271.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux | nvidia-smi 命令使用记录 - Python技术站

(0)
上一篇 2023年5月2日
下一篇 2023年5月4日

相关文章

  • [Linux] 使用secureCRT实现SSH隧道服务器端口转发到本机内网穿透

    原理是把服务器的端口转发到本机的端口上,比如把服务器的9001端口转发给本机的80端口,服务器使用nginx反向代理到9001端口绑定域名就可以正常访问本地电脑中的网站了 secureCRT端口转发的配置         nginx反向代理的配置 server { listen 80; server_name test.sopans.com; access_…

    Linux 2023年4月13日
    00
  • Centos7.3服务器搭建LNMP环境的方法

    Centos7.3服务器搭建LNMP环境的方法 简介 LNMP是常用的一种Web服务器环境,包含Linux, Nginx, MySQL和PHP。下面我们将演示如何在CentOS7.3上快速搭建一个LNMP环境。 安装必要工具 首先,需要准备一些必要的工具: yum install -y wget vim 安装 Nginx 安装 EPEL 源 yum inst…

    Linux 2023年5月14日
    00
  • linux运维常用命令

    一、常规操作 1、创建文件夹 mkdir 文件夹名称 2、创建文件或编辑文件    在目标文件夹中执行 vi 文件名.后缀 # i (进入可编辑模式) # ESC (按Esc按键,退出编辑模式) # :q (未作任何编辑,直接退出) # :q! (强制退出) # :wq (保存退出) 3、文件夹或文件赋权    chmod a+x 文件名 chmod [wh…

    Linux 2023年4月18日
    00
  • centos6.4配置163 yum源的方法

    CentOS 6.4 配置 163 yum 源的方法 1. 下载163源的repo文件 wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 2. 修改repo文件 修改下载的repo文件中的 mirrorlist 和 baseurl,将其更改为 163 源的地址。 vim CentOS6-Base-…

    Linux 2023年5月14日
    00
  • Linux Centos 启动mysql ERROR * The server quit without updating PID file (/usr/local/mysql/data/mysql.pid).

    做了一些尝试;比如kill -9 进程id  发现根本就杀不死。 查看ERROR.LOG 2015-12-07 18:50:08 29710 [ERROR] /usr/local/mysql/bin/mysqld: unknown variable ‘scripts/mysql_install_db –user=mysql’ 第一感觉;百度了下。大部分都是…

    Linux 2023年4月11日
    00
  • CentOS6.3 KVM如何设置网卡为桥接模式

    下面是详细的攻略步骤: 设置网卡为桥接模式 确认物理网卡已经连接到交换机上并已经获得IP地址; 安装bridge-utils工具: yum install bridge-utils 编辑/etc/sysconfig/network-scripts/ifcfg-eth0(对应你的物理网卡)文件,将文件内容修改为: DEVICE=eth0 ONBOOT=yes …

    Linux 2023年5月24日
    00
  • 无公网IP远也能远程开发调试 VMware虚拟机端口映射3步实现

    下面是关于“无公网IP远也能远程开发调试 VMware虚拟机端口映射3步实现”的详细攻略。 什么是端口映射 端口映射是指在NAT(网络地址转换)设备上建立内网地址和公网地址之间的端口对应关系,以便内网设备通过公网访问网络。在本文中,我们将通过端口映射来实现远程访问本地的VMware虚拟机。 为什么需要端口映射 由于大部分情况下仅有内网IP,很难便捷地进行远程…

    Linux 2023年5月24日
    00
  • KVM虚拟化安装部署及管理教程

    KVM虚拟化安装部署及管理教程 简介 KVM是一种基于Linux内核的全硬件辅助的虚拟化技术,使用KVM虚拟化技术可以方便快捷地创建、管理多个虚拟化环境。本教程将介绍KVM虚拟化安装部署及管理相关的知识点,内容包括: KVM虚拟化环境的安装部署 KVM虚拟机的创建方法 KVM虚拟机的网络配置 KVM虚拟机的管理 环境准备 在开始使用KVM虚拟化技术前,需要一…

    Linux 2023年5月24日
    00
合作推广
合作推广
分享本页
返回顶部