python nvidia 显卡信息 格式数据

python nvidia 显卡信息 格式数据.

python 复制代码
def get_gpu_memory():
    result = subprocess.check_output(['nvidia-smi', '--query-gpu=pci.bus_id,memory.used,memory.total,memory.free', '--format=csv'])
    # 返回 GPU 的显存使用情况,单位为 M
    info = []
    for t in csv.DictReader(result.decode().splitlines()):
        info.append({'id':t['pci.bus_id'],
         'used':int(t[' memory.used [MiB]'].split()[0]),
         'total':int(t[' memory.total [MiB]'].split()[0]),
         'free':int(t[' memory.free [MiB]'].split()[0])})
    return info

参考

相关推荐
CodeStats2 分钟前
【Java 类加载器】Java 类加载器完整体系深度拆解(上):从 JVM 启动到双亲委派模型
java·开发语言·jvm·classloader·双亲委派
带多刺的玫瑰7 分钟前
Leecode#29刷题之两数相除
java·python·算法
smj2302_796826529 分钟前
解决leetcode第4017题数组中的峰值II
python·算法·leetcode
软件黑马王子11 分钟前
24.Editor 资源加载:主要作用和基本原理
开发语言·前端框架·c#
卷无止境14 分钟前
AI Agent编程中,重构节奏与安全检查的门道
后端·python
luj_176816 分钟前
中锋卡位与开放线博弈
c语言·开发语言·网络·经验分享·算法
慧都小妮子19 分钟前
用 Python 批量把 PDF 参考文献排成 MLA 格式:Spire.Doc for Python 实战
python·pdf·c#·spire.doc·mla格式·参考文献排版·pdf批量处理
未来之窗软件服务21 分钟前
计算机二级[英文]-C 逻辑运算和fopen—东方仙盟
c语言·开发语言·仙盟创梦ide·东方仙盟
Jackson_GJH24 分钟前
日志_图解spdlog
开发语言·c++
卷无止境28 分钟前
AI编程时代,代码复杂性正在悄悄失控
后端·python