千家信息网

Linux中如何监视NVIDIA的GPU使用情况

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关Linux中如何监视NVIDIA的GPU使用情况,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在使用TensorFlow跑深度学习的时候
千家信息网最后更新 2026年11月03日Linux中如何监视NVIDIA的GPU使用情况

这篇文章将为大家详细讲解有关Linux中如何监视NVIDIA的GPU使用情况,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在使用TensorFlow跑深度学习的时候,经常出现显存不足的情况,所以我们希望能够随时查看GPU时使用率。如果你是Nvidia的GPU,那么在命令行下,只需要一行命令就可以实现。

1. 显示当前GPU使用情况

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

$ nvidia-smi

输出:

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

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

了解一下watch的功能:

$ whatis watch watch(1)    - execute a program periodically, showing output fullscreen

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

watch的基本用法是:

$ watch [options] command

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

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

$ watch -n 10 nvidia-smi

显示如下:

这样,只要开着这个命令行窗口,就可以每十秒刷新一次,是不是很方便呢?

如果我们希望来周期性地执行其他命令行操作,那么就可以简单地更换后面的nvidia-smi即可,So Cool !

关于"Linux中如何监视NVIDIA的GPU使用情况"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

情况 命令 周期 周期性 显存 输出 监视 篇文章 更多 不错 实用 一行 作用 使用率 内容 功能 动向 参数 工具 常用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技类互联网 中资互联网科技 万易互联网科技 青岛互联网科技公司 互联网科技网站 长亮科技互联网金融 无锡溥仪互联网科技有限公司 海南购全球互联网科技 互联网和高科技公司 剑昆互联网络科技有限公司临桂 金融科技与互联网金融相同和不同 互联网时代科技改变生活 青岛科技大学互联网大赛研究生 科技类公司包括互联网吗 特约风豹互联网科技为什么扣费 2021世界互联网领先科技成果发布 神州科技互联网有限公司 唐山双旺合互联网科技产业园 山东亿川互联网科技有限责任公司 小牛互联网科技有限公司地址 互联网佳科技有限公司 今日互联网科技 互联网科技论文 米客互联网科技 宁波青枫互联网科技有限公司 亳州好赞互联网科技有限公司 众安科技工业互联网合作 江苏互联网智能科技软件 上海旺乐尼互联网科技有限公司 瑞安市蟠桃会互联网科技有限公司
0