例如,当我使用nvidia-smi -l 60时,我在问自己:

  • 给出的信息是每60秒使用一次的快照
  • 给出的信息是时间与时间+/- 60秒之间的平均值

  • 你知道答案吗 ?我还找不到。

    谢谢你。

    最佳答案

    -l选项每隔给定的秒数对nvidia-smi进行轮询(如果要每隔给定的毫秒数,则对-lms进行轮询)。所以基本上是的,它是每个给定时间的快照。

    实际上,如果您只想监视它,则可以使用watch实用程序(这是对Shell脚本进行轮询的标准方法)进行相同的操作。这将显示nvidia-smi输出并每1秒更新一次:watch -n 1 nvidia-smi
    如果您想将其重定向到某个文件(如果您对某些特定指标感兴趣,则最终对其进行过滤),您还可以构建一个简短的shell脚本来做到这一点,例如:
    while true; do nvidia-smi | tee -a logfile && sleep 2; done

    关于linux - nvidia-smi是否提供瞬时信息或间隔的平均值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35912719/

    10-09 01:03