334 字
2 分钟
COSMOTOP:监控 NPU、GPU、Docker 容器与系统资源

我长期使用 btop 监控系统。它是一款优秀的终端资源监控工具,可以查看 CPU、内存、磁盘和进程。不过,在使用 Rockchip RK3576 和 RK3588 平台时,我发现它缺少一项重要指标:NPU 利用率。

寻找替代工具时,我发现了 COSMOTOP。它是一个使用 Cosmopolitan Libc 构建的 btop 分支,在熟悉的界面上增加了对现代硬件和工作负载的支持。除了 CPU、内存、磁盘和进程,COSMOTOP 还能在同一个终端界面中显示 Rockchip NPU 使用情况、GPU 利用率、Docker 容器统计信息及其他系统信息。

如果你正在 RK3576 或 RK3588 上开发或部署 AI 应用,COSMOTOP 可以帮助你监控系统整体性能,并确认 NPU 工作负载是否按预期运行。

安装#

1. 下载可执行文件#

将 v0.15.2 版本下载到 PATH 中的目录,例如 /usr/local/bin:

Terminal window
sudo wget -O /usr/local/bin/cosmotop \
https://github.com/bjia56/cosmotop/releases/download/v0.15.2/cosmotop

2. 添加执行权限#

Terminal window
sudo chmod +x /usr/local/bin/cosmotop

3. 运行 COSMOTOP#

进行常规系统监控:

Terminal window
cosmotop

如果要启用 Rockchip NPU 监控,请使用 root 权限运行:

Terminal window
sudo cosmotop

COSMOTOP 监控 CPU、内存、GPU、Docker 和 Rockchip NPU 利用率

这样就完成了!现在你可以使用这款轻量而强大的终端监控工具,实时查看 CPU、内存、GPU、Docker 容器和 Rockchip NPU 利用率。

COSMOTOP:监控 NPU、GPU、Docker 容器与系统资源
https://blog.hanzogenji.cn/zh-cn/posts/tutorials/cosmotop-monitor-npu-gpu-docker/
作者
Hanzo Huang
发布于
2026-07-20
许可协议
CC BY-NC-SA 4.0