#monitoring #tui #top #nvidia #boards #jetson #nvidia-jetson

bin+lib tegratop

Nvidia jetson 板的 TUI 监控工具(类似于 top)

2 个不稳定版本

0.2.0 2024 年 5 月 22 日
0.1.0 2024 年 1 月 4 日

#3#boards

Download history 110/week @ 2024-05-17 17/week @ 2024-05-24

89 每月下载量

GPL-3.0 许可证

110KB
2K SLoC

Nvidia jetson 板的 TUI 监控工具(类似于 top)

🚀 安装

📥 二进制发布

您可以从发布页面下载预构建的二进制文件 发布页面

📦 crates.io

您可以从 crates.io 安装 tegratop

cargo install tegratop

⚒️ 从源码构建

要从源码构建,您需要 Rust 编译器和 Cargo 包管理器

在 Jetson 板上

运行以下命令

cargo build --release

然后运行 strip 来减小二进制文件的大小

strip target/aarch64-unknown-linux-gnu/release/tegratop

这将生成一个可执行文件 target/release/tegratop,您可以将其复制到您的 $PATH 中的某个目录。

交叉编译

请确保已安装以下依赖项

然后运行以下命令来构建

CROSS_CONTAINER_ENGINE=podman cross build --target=aarch64-unknown-linux-gnu --release

最后,运行 strip 来减小二进制文件的大小

aarch64-linux-gnu-strip target/aarch64-unknown-linux-gnu/release/tegratop

🪄 使用

使用 sudo 运行 tegratop 以获取完整统计信息,否则某些信息可能不会显示

$ sudo tegratop

ℹ️ 如果某些信息没有显示,您可以检查文件 /tmp/tegratop.log

⚖️ 许可证

GPLv3

依赖项

~10–18MB
~211K SLoC