jetson-stats
jetson-stats 是一个用于监控和控制您的 NVIDIA Jetson [Orin, Xavier, Nano, TX] 系列的软件包。
jetson-stats 是一个强大的工具,用于分析您的开发板。您可以使用独立应用程序 jtop
或将其导入到您的 Python 脚本中,其主要特性包括:
- 解码硬件、架构、L4T 和 NVIDIA Jetpack
- 监控 CPU、GPU、内存、引擎、风扇
- 控制 NVP 模型、风扇速度、jetson_clocks
- 可导入 Python 脚本
- 可在容器中使用 Docker
- 无需超级用户权限
- 在多种不同硬件配置上经过测试
- 适用于所有 NVIDIA Jetpack
安装
jetson-stats 可以通过 pip 安装,但需要超级用户权限:
sudo pip3 install -U jetson-stats
请不要忘记注销/登录或重启您的开发板
🚀 就是这么简单!🚀
运行
启动 jtop 非常简单,只需输入 jtop
!
jtop
一个简单的界面将出现在您的终端上,更多功能请参阅 jtop 页面。
库
您可以将 jtop 作为 Python 库集成到您的软件中
from jtop import jtop
with jtop() as jetson:
# jetson.ok() 将提供适当的更新频率
while jetson.ok():
# 读取 tegra 统计信息
print(jetson.stats)
您也可以在 virualenv 中使用 jtop!
更多信息请参阅 高级用法 页面。
Docker
您可以直接在 Docker 中运行 jtop,您只需要:
- 在您的主机上安装 jetson-stats
- 在您的容器中也安装 jetson-stats
- 将
/run/jtop.sock:/run/jtop.sock
传递给您的容器
您可以尝试运行以下命令
docker run --rm -it -v /run/jtop.sock:/run/jtop.sock rbonghi/jetson_stats:latest
更多信息请参阅 docker 文档页面。
赞助
如果您的公司从这个库中受益,请考虑 💖 赞助其开发。
文档
jetson-stats 的使用和参考文档位于 https://rnext.it/jetson_stats,还有一个 🆘 故障排除 页面。
社区
jetson-stats 有一个 社区 Discord 频道,用于提问和与其他贡献者协作。欢迎加入我们,打个招呼 👋