Ubuntu查看CPU和GPU总功耗

CPU 实时刷新查看总功耗

sudo turbostat --quiet --Summary --interval 1 --show Package,PkgWatt

GPU总功率最直接这条:

watch -n 1 'nvidia-smi --query-gpu=power.draw --format=csv,noheader,nounits | awk "{sum+=\$1} END {printf \"GPU Total: %.2f W\n\", sum}"'

会实时显示:

GPU Total: 170.85 W

如果想既看 0/1/2/3 每张卡功率,又看总和,用这条:

watch -n 1 'nvidia-smi --query-gpu=index,power.draw --format=csv,noheader,nounits | awk -F", " "{printf \"GPU%s: %s W\n\", \$1, \$2; sum+=\$2} END {printf \"GPU Total: %.2f W\n\", sum}"'

输出会像这样:

GPU0: 102.11 W
GPU1: 21.64 W
GPU2: 23.46 W
GPU3: 23.64 W
GPU Total: 170.85 W

CPU 总功耗 + GPU 总功耗 一起实时显示:

可以,先执行一次:

sudo -v

然后用这条实时显示:

watch -n 0.5 'cpu=$(sudo turbostat --quiet --Summary --num_iterations 1 --show PkgWatt 2>/dev/null | tail -n 1); gpu=$(nvidia-smi --query-gpu=power.draw --format=csv,noheader,nounits | awk "{sum+=\$1} END {printf \"%.2f\", sum}"); awk "BEGIN {printf \"CPU Total: %.2f W\nGPU Total: %.2f W\nCPU+GPU Total: %.2f W\n\", $cpu, $gpu, $cpu+$gpu}"'

会像这样刷新:

CPU Total: 20.88 W
GPU Total: 170.85 W
CPU+GPU Total: 191.73 W

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值