python中查看显卡状态

pip安装pynvml模块

1 import pynvml
2 pynvml.nvmlInit()
3 handle = pynvml.nvmlDeviceGetHandleByIndex(0) # 0表示第一块显卡
4 meminfo = pynvml.nvmlDeviceGetMemoryInfo(handle)
5 print(meminfo.total/1024**2) #第二块显卡总的显存大小
6 print(meminfo.used/1024**2)  #这里是字节bytes,所以要想得到以兆M为单位就需要除以1024**2
7 print(meminfo.free/1024**2)  #第二块显卡剩余显存大小

 

posted @ 2019-06-26 16:32  傻不傻  阅读(2872)  评论(0)    收藏  举报