nvtop
11,143
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
C
语言
创建时间
最近更新
项目能做什么
支持 AMD、Apple、华为、Intel、NVIDIA 和高通芯片的 GPU 及加速器进程监控工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
NVTOP
=====
What is NVTOP?
--------------
NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs and
accelerators. It can handle multiple GPUs and print information about them in a
htop-familiar way.
Currently supported vendors are AMD (Linux amdgpu driver), Apple (limited M1 &
M2 support), Huawei (Ascend), Intel (Linux i915/Xe drivers), NVIDIA (Linux
proprietary divers), Qualcomm Adreno (Linux MSM driver), Broadcom VideoCore (Linux v3d driver),
Rockchip, MetaX (MXSML driver), Enflame (Linux EFML driver), Tenstorrent (Linux tt-kmd driver).
Rockchip, MetaX (MXSML driver), Enflame (Linux EFML driver), Iluvatar CoreX (ixML / libixml).
Because a picture is worth a thousand words:

Table of Contents
-----------------
- [NVTOP Options and Interactive Commands](#nvtop-options-and-interactive-commands)
- [Interactive Setup Window](#interactive-setup-window)
- [Saving Preferences](#saving-preferences)
- [NVTOP Manual and Command line Options](#nvtop-manual-and-command-line-options)
- [GPU Support](#gpu-support)
- [AMD](#amd)
- [Intel](#intel)
- [NVIDIA](#nvidia)
- [Adreno](#adreno)
- [Apple](#apple)
- [Ascend](#ascend) (only tested on 910B)
- [Iluvatar CoreX](#iluvatar-corex)
- [VideoCore](#videocore)
- [Rockchip](#rockchip)
- [MetaX](#metax)
- [Enflame](#enflame)
- [Tenstorrent](#tenstorrent)
- [Build](#build)
- [Distribution Specific Installation Process](#distribution-specific-installation-process)
- [Ubuntu / Debian](#ubuntu--debian)
- [Ubuntu Impish (21.10) / Debian buster (stable) and more recent (stable)](#ubuntu-impish-2110-debian-buster-stable-and-more-recent)
- [Fedora / Red Hat / CentOS](#fedora--red-hat--centos)
- [OpenSUSE](#opensuse)
- [Arch Linux](#arch-linux)
- [Gentoo](#gentoo)
- [AppImage](#appimage)
- [Snap](#snap)
- [Conda-forge](#conda-forge)
- [Docker](#docker)
- [WSL2](#wsl2)
- [NVTOP Build](#nvtop-build)
- [Troubleshoot](#troubleshoot)
- [License](#license)
NVTOP Options and Interactive Commands
--------------------------------------
### Interactive Setup Window
NVTOP has a builtin setup utility that provides a way to specialize the interface to your needs.
Simply press ``F2`` and select the options that are the best for you.
In the ``Chart`` section you can choose which metrics are plotted, including GPU and memory
utilization, temperature, power, clocks, and the **PCIe RX / TX load** (the receive and transmit
throughput as a percentage of the maximum link bandwidth).

### Saving Preferences
You can save the preferences set in the setup window by pressing ``F12``.
The preferences will be loaded the next time you run ``nvtop``.
### NVTOP Manual and Command line Options
NVTOP comes with a manpage!
```bash
man nvtop
```
For quick command line arguments help
```bash
nvtop -h
nvtop --help
```
GPU Support
-----------
### AMD
NVTOP supports AMD GPUs using
阅读完整原文
商业机会分析 AI 生成
跨厂商 GPU Prometheus Exporter 企业级套件
| 产品构想 | 基于 nvtop 底层已打通的多厂商驱动接口(NVIDIA/AMD/Ascend/Intel 等),封装一个统一的标准化 Prometheus Exporter 与开箱即用的 Grafana 监控大屏套件,补齐国产/小众 AI 芯片缺乏监控集成的痛点。 |
| 核心功能 | 统一格式的 GPU 指标采集、支持十余种芯片驱动的一键导出、预置高精度告警规则库(显存溢出、PCIe饱和、高温节流)、开箱即用 Grafana Dashboard 模板。 |
| 目标用户 | 拥有异构算力(混合采购英伟达与国产AI芯片)的企业 SRE、平台工程(Platform Ops)负责人。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:开发机器(带GPU测试环境)、多架构测试云主机(预计 <$300/月) |
| 收费模式 | 采用 Open-Core 或商业授权(按纳管节点数收取年费订阅);高级特性(国产卡专属驱动补丁、集中配置面板)收费。 |
| 竞争风险 | 开源社区可能自发产生多厂商集成方案;需要持续适配各厂商不同版本的驱动 API 变更。 |
| 依据 | 已验证事实 |
异构算力集群利用率审计与成本归因分析平台
| 产品构想 | 利用 nvtop 获取的进程级 GPU 资源占用数据(算力%、显存占用、PCIe 负载),构建一个轻量级离线/在线的 GPU 任务审计 Agent,生成模型训练作业的真实资源消耗账单与浪费告警。 |
| 核心功能 | 按进程/用户/容器维度的 GPU 资源使用量统计、空转资源自动告警与查杀脚本联动、闲置算力分析与成本优化报告导出(PDF/CSV)。 |
| 目标用户 | AI 初创公司研发主管、大学/科研机构实验室管理员、企业 IT 财务管理者。 |
| 难度/周期 | 中等 · 2-3 个月 · 成本:轻量云服务器部署后台、文档与演示站点(预计 <$100/月) |
| 收费模式 | SaaS 按节点数月付订阅,或针对大型机构私有化部署售卖单次 License。 |
| 竞争风险 | Slurm、Kubernetes 社区有成熟的调度生态,独立轻量级审计工具容易被平台内置插件替代。 |
| 依据 | 尚需验证的假设 |
国产算力适配定制开发与商业维护支持服务
| 产品构想 | 利用 nvtop 已支持华为昇腾、天数智芯、沐曦、燧原等国产硬件的独特优势,向采购国产 GPU/NPU 的政企客户提供专属的监控深度定制、驱动兼容适配服务及 SLA 商业支持。 |
| 核心功能 | 针对特定型号国产加速卡的 nvtop 补丁定制、集成进入客户私有集群监控框架、定制专属终端 TUI 或 WebUI 界面、技术支持与维保服务合同。 |
| 目标用户 | 采用国产算力的政企客户、算力中心服务商、集成商。 |
| 难度/周期 | 低至中等 · 按项目定制(2-4 周/单) · 成本:主要为人力时间成本,基本无固定服务器成本 |
| 收费模式 | B2B 项目制服务费、年度商业维保支持费(Support Contract)。 |
| 竞争风险 | B2B 销售周期较长,且高度依赖国内特定政策环境与特定硬件渠道网络。 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| BrettKinny/tower-dashboard | 中文介绍暂未生成 TUI monitoring dashboard for Unraid: btop, nvtop, ctop, and |
46 | Shell |
| alphastrata/nvtop-rust | 中文介绍暂未生成 An NVIDIA SMI'esk GPU Monitoring tool for your terminal. |
42 | Rust |
| Han-DongHeun/nvmon | 中文介绍暂未生成 A fancy NVIDIA GPU monitor for the terminal. One Python file |
34 | Python |
| bryanvine/vllmstat | 中文介绍暂未生成 nvtop for vLLM — an interactive terminal dashboard for vLLM |
18 | Python |
| hainuo-wang/tputop | 中文介绍暂未生成 nvtop-like TPU monitoring tool for Google Cloud TPU Pods wit |
12 | C |
| medpex/gxtop | 中文介绍暂未生成 Digital-rain style htop/nvtop for NVIDIA GB10 (ASUS Ascent G |
7 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 25 个 Release |
| 社区活跃 | Star 11,143 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/Syllo/nvtop.git cd nvtop # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。