Linux下周期性查看GPU状态
NVIDIA自带了nvidia-smi
命令来查看GPU的使用情况
了解一下watch
命令
$ whatis watch watch (1) - execute a program periodically, showing output fullscreen
作用:周期性执行某一命令,并将输出显示。
watch
的基本语法是:
watch [options] command
最常用的参数是 -n, 后面指定是每多少秒来执行一次命令。
监视GPU:我们设置每 5s 显示一GPU的情况:
$ watch -n 5 nvidia-smi
这样,只要开着这个命令行窗口,就可以每5秒刷新一次,可以通过设置后面的秒数达到实时检测GPU情况的目的
如果想周期性的执行其他命令,只需要用其他命令替换掉后面的nvidia-smi
即可