【分布式】系统读取Jetson nano的功耗;NVIDIA 设备读取功耗;功耗测试

本文介绍了三种在NVIDIA设备上监控功耗的方法:1) 使用jtop进行实时资源管理和监控;2) 通过系统文件直接获取功耗数据;3) 利用tegrastats命令查看详细功耗信息。这些工具提供了对CPU、GPU等核心组件的功耗统计,帮助优化设备性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. jtop

NVIDIA有完善的性能管理的工具jtop。而监控功耗的最简单方法是使用 jtop。要安装它,请运行以下命令:

sudo -H pip install -U jetson-stats

直接输入bash指令sudo jtop即可调用其资源的图像界面:
在这里插入图片描述
此外,当您单击底部选项卡菜单时,您可以从每个单独的核心组件中获取详细信息和统计信息。如以下的CPU统计数据:
在这里插入图片描述

2. 系统数据

或者,我们可以在调用系统文件中以直接获取功耗,请运行:

sudo cat /sys/bus/i2c/drivers/ina3221x/6-0040/iio:device0/in_power?_input

如果使用问号运行此命令,您将获得三个值:总功耗 mW ( in_power0_input)、GPU 消耗 mW ( in_power1_input) 和 CPU 消耗 mW ( in_power2_input)。如果您有 USB 设备,实际功耗可能比报告的要大in_power0_input

3. 使用tegrastats

第三种监控功耗的方法是运行:

sudo tegrastats

然后查看POM_5V_IN(total in mW)POM_5V_GPU(GPU in mW)POM_5V_CPU(CPU in mW)

两者都jtop显示tegrastats当前和平均功耗(tegrastats 以x/y格式 显示这x是当前功耗并且y是平均值)。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值