Linux下查看GPU信息命令

现在不管是分布式还是其他服务器还是深度学习训练模型等,都离不开GPU,因此了解一下GPU常见的参数命令以及性能指标是十分重要的,本篇文章重点为大家讲解一下Linux下查看GPU信息具体方法。

1. 显示当前GPU使用情况

Nvidia自带了一个nvidia-smi的命令行工具,会显示显存使用情况:

$ nvidia-smi1

输出:

2. 周期性输出GPU使用情况

但是有时我们希望不仅知道那一固定时刻的GPU使用情况,我们希望一直掌握其动向,此时我们就希望周期性地输出,比如每 10s 就更新显示。 这时候就需要用到 watch命令,来周期性地执行nvidia-smi命令了。

了解一下watch的功能:

$ whatis watch

 watch(1)        - execute a program periodically, showing output fullscreen1

作用:周期性执行某一命令,并将输出显示。

watch的基本用法是:

$ watch [options]  command1

最常用的参数是 -n, 后面指定是每多少秒来执行一次命令。

监视显存:我们设置为每 10s 显示一次显存的情况:

$ watch -n 10 nvidia-smi1

显示如下:

这样,只要开着这个命令行窗口,就可以每十秒刷新一次,是不是很方便呢?
如果我们希望来周期性地执行其他命令行操作,那么就可以简单地更换后面的nvidia-smi即可,So Cool !

转载地址:http://blog.csdn.net/jasonzzj/article/details/52649174

具体如下所示:重要的参数主要是温度、内存使用、GPU占有率,具体如下红框所示。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/11239.html

(0)
晴川运维晴川运维
上一篇 3天前
下一篇 3天前

相关推荐

  • 如何使用 Linux anacron 命令

    与其手动执行重复性的任务,不如让 linux 为你做。 在 2021 年,人们有更多的理由喜欢 Linux。在这个系列中,我将分享使用 Linux 的 21 个不同理由。自动化是使…

    Linux系统 2025年6月8日
  • 在 Linux 上使用 systemd 设置定时器

    学习使用 systemd 创建启动你的游戏服务器的定时器。 之前,我们看到了如何手动的、在开机与关机时、在启用某个设备时、在文件系统发生改变时 启用与禁用 systemd 服务。 …

    Linux系统 2025年6月8日
  • Linux grep基础入门

    grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予…

    Linux系统 2025年6月13日
  • 简单介绍一下graphql

    graphql 是一种用于 API 的查询语言,对你的 API 中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,减少数据的冗余。 对比 Rest API…

    Linux系统 2025年6月8日
  • Linux memcache安装和配置(自启动)过程详解

    memcache 是一个高性能的分布式的内存对象缓存系统,通过在内存中维护一张统一的、巨大的 Hash 表,它能够用来存储各种格式的数据,包括图像、视频、文件及数据库检索的结果等。…

    Linux系统 2025年6月18日
  • OpenSSL 在 Apache 和 Dovecot 下的使用(二)

    本篇中,Carla Schroder 会解释如何使用 OpenSSL 保护你的 Postfix/Dovecot 邮件服务器 在上周,作为我们 OpenSSL 系列的一部分,我们学习…

    Linux系统 1天前
  • win10下Linux子系统的安装具体步骤

    相信大家都会对Linux系统有一定程度的需求,但是目前所有Linux发行版的桌面环境实在是不太友好,并不能完全满足我们所有的学习和娱乐。于是我们会想到安装Windows+Linux…

    Linux系统 2025年6月12日
  • gitlab 数据备份具体实现方法

    搭建个人Gitlab仓库可以更好地维护迭代频繁的代码或者文字方案,为确保重要数据的安全性,定期备份Gitlab数据是非常重要的,本篇文章重点为大家讲解一下gitlab 数据备份具体…

    Linux系统 2025年6月25日
  • echo命令使用实例

    echo命令是linux中最基础的命令,也是很常用的命令,特别是在写shell脚本的时候,可能会经常被用到,虽然echo命令非常基础,但是功能还算丰富,本篇文章为大家分享一下ech…

    Linux系统 2025年6月8日
  • Python中非常重要的5个特性

    Python 是近十年来兴起的编程语言,并且被证明是一种非常强大的语言。我用 Python 构建了很多应用程序,从交互式地图到区块链。 Python 是近十年来兴起的编程语言,并且…

    Linux系统 2025年6月14日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注