极智开发 | 英伟达 Jetson 系列边缘盒子配置性能查看工具 jtop

717 阅读2分钟

  一起养成写作习惯!这是我参与「掘金日新计划 · 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的方法,希望我的分享能对你的学习有一点帮助。


 【公众号传送】

《【经验分享】英伟达 Jetson 系列边缘盒子配置性能查看工具 jtop》


logo_show.gif