当我使用nvidia-smi -l 60时,我问自己是否:
你知道答案吗?我还没找到它。
谢谢。
答案 0 :(得分:7)
-l
选项每隔给定秒执行nvidia-smi轮询(-lm
如果要执行每隔给定的毫秒数)。所以基本上是的,它是每个给定时间内的快照。
实际上,如果您只想监视它,可以使用watch
实用程序(这是在shell脚本上轮询的标准方法)。这将显示nvidia-smi输出并每1秒更新一次:
watch -n 1 nvidia-smi
如果您想将其重定向到某个文件(如果您对某些特定指标感兴趣,最终会对其进行过滤),您还可以构建一个简短的shell脚本来执行此操作,例如:
while true; do nvidia-smi | tee -a logfile && sleep 2; done