一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第10天,点击查看活动详情。
欢迎关注我的公众号 [极智视界],获取我的更多笔记分享
大家好,我是极智视界。本文详细记录了英伟达 Jetson 系列边缘盒子配置性能查看工具 jtop 的方法。
1、jtop 介绍
一般我们在 X86 的英伟达服务器上可以用 nvidia-smi 来查看 GPU 的相关运行性能参数,包括显卡利用率、显存占用、显卡型号、显卡驱动版本、CUDA版本、执行的GPU进程等信息,通过这些信息可以直观地诊断GPU程序运行情况。
开发中经常需要实时进行查看,可以用如下命令:
watch -n 1 nvidia-smi
上述命令中的 1 表示每1秒更新一次数据,按 Ctrl+C 即可退出。效果如下:
英伟达 Jetson 系统盒子是 arm架构,无自带 arm_nvidia-smi,应该可以交叉编译一个 nvidia-smi 使用,当然这里介绍的是使用 jtop 工具做类似 X86 系统 nvidia-smi 性能监控的事情。
2、jtop 安装
首先安装 pip3:
sudo apt-get install python3-pip
使用如下命令查看是否安装成功:
pip3 -V
使用 pip3 安装 jetson-stats,命令如下:
pip3 install jetson-stats
或者:
sudo -H pip3 install -U jetson-stats
3、jtop 使用
安装好之后执行命令,就可以监控 CPU、GPU、Mem 实时数据了。
sudo jtop
就像这样:
好了,收工~ 以上分享了英伟达 Jetson 系列边缘盒子配置性能查看工具jtop的方法,希望我的分享能对你的学习有一点帮助。
【公众号传送】