7_nvidia-smi命令再windows上打不开(20190130)

版权声明:本文为博主原创文章,转载而不修改内容请留言告知,转载并修改内容请与我联系 https://blog.csdn.net/weixin_41010198/article/details/86707550

nvidia-smi命令再windows上打不开(20190130)

文章目录:


之前一直在linux上用nvidia-smi查看显卡的使用相关情况,但是在windows的命令行下却用不了,但是本地明明已经安装了NVIDIA的显卡,这种情况往往就是因为没有添加环境变量!!!


一、分析原因

如果你已经在Windows系统中安装了NVIDIA的驱动,但是windows的命令行中输入nvidia-smi命令之后显示如下错误:
'nvidia-smi' 不是内部或外部命令,也不是可运行的程序或批处理文件。
在这里插入图片描述
原因:是因为没有将NVIDIA的可执行程序添加到环境变量中

二、nvidia-smi 问题解决

  1. NVIDIA驱动的默认安装路径是在:C:\Program Files\NVIDIA Corporation\NVSMI,所以把该路径添加到系统的环境变量中即可。
    在这里插入图片描述
    把上面的路径添加到环境变量中,如下:
    在这里插入图片描述
    成功添加环境变量之后,然后重新再打开一个终端,输入nvidia-smi命令,显示如下:
    在这里插入图片描述

  2. 显示指数介绍:

上面显示指数的含义介绍如下:

  • Fan:显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A;
  • Temp:显卡内部的温度,单位是摄氏度;
  • Perf:表征性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能;
  • Pwr:能耗表示;
  • Bus-Id:涉及GPU总线的相关信息;
  • Disp.A:是Display Active的意思,表示GPU的显示是否初始化;
  • Memory Usage:显存的使用率;
  • Volatile GPU-Util:浮动的GPU利用率;
  • Compute M:计算模式;

三、nvidia-smi 命令的使用

  • nvidia-smi:查看当前的显卡使用
  • nvidia-smi -L:列出所有显卡的信息
  • nvidia-smi -l 1:动态显示显卡使用信息,每一秒更新一次,参数值可以自己修改
  • nvida-smi -lms:循环动态显示
  • nvidia-smi dmon:设备监视(device monitor)
  • nvidia-smi -i n:显示指定的显卡(如果你有多块显卡,n的值对应显卡的位置)

更多命令的详细使用信息,请用nvidia-smi -h查看

猜你喜欢

转载自blog.csdn.net/weixin_41010198/article/details/86707550
今日推荐