新闻详情

新闻详情

首页 / 资讯中心 / 详情

btop 完整指南:在 Linux 终端里做 GPU 监控

发布时间:2026/9/8 21:56:23来源:尧图网络
btop 完整指南:在 Linux 终端里做 GPU 监控
btop 完整指南在 Linux 终端里做 GPU 监控【免费下载链接】btopA monitor of resources项目地址: https://gitcode.com/GitHub_Trending/bt/btop跑完一个训练任务第一反应往往是打开 btop 确认 GPU 是否真的满载。btop 是一个 C 编写的终端监控工具界面覆盖 CPU、内存、磁盘、网络与进程v1.3 起在 Linux 上内置 GPU 监控NVIDIA、AMD、Intel 三家卡都能读取全程不需要图形化套件。下面把安装、读数和排障这条路径完整走一遍。三分钟装好并跑起来 环境要求不复杂记住三条编译器GCC 14 或 Clang 19 及以上代码基于 C23构建工具make coreutils/sed或 CMake 3.25显卡侧对应厂商驱动已装好动态库随驱动一起提供差异见下文品牌速查表克隆仓库并编译安装git clone https://gitcode.com/GitHub_Trending/bt/btop cd btop make sudo make installx86_64 Linux 上 GPU 支持默认开启无需额外传参想关掉才需要显式执行make GPU_SUPPORTfalse。Intel 核显用户安装后补一步权限设置sudo make setcap验证方式启动btop按5切换第一块 GPU 面板。能看到卡名、利用率曲线、显存和温度说明整条数据链路已经通了。动手看效果界面指标解读GPU 面板的信息基本分四类建议带着问题去读而不是扫一遍就关掉利用率曲线持续 100% 表示算力饱和。若任务耗时没有同比下降瓶颈就在 GPU 本身或数据喂给它的速度曲线呈锯齿状则多半是 IO 或 CPU 预处理没跟上。显存used/total重点盯占用接近上限的时刻。大模型、大场景一旦显存触顶轻则频繁卡顿重则直接 OOM这是训练和渲染失败最常见的信号。温度与功耗看温度趋势判断散热是否需要加强功耗可与 TDP 对比估算实际负载强度。核心频率图形/显存频率明显掉档时结合温度一起看即可定位是过热降频还是功耗墙。多卡机器上5、6、7依次切换前三块 GPU 面板配置项shown_boxes最多支持gpu0到gpu5共六块卡。注意 Intel 卡目前只暴露利用率、功耗和频率三项指标这是 v1.4.0 引入该支持时的既定范围。各品牌使用速查品牌前置依赖可读取指标常见坑NVIDIA官方驱动闭源或开源均可 nvidia-ml 动态库利用率、显存、温度、功耗、频率、PCIe 吞吐静态链接的预编译包不带 GPU 支持需源码编译AMDrocm_smi_libROCm SMI 库利用率、温度、功耗、频率、PCIe发行版未打包该库时编译传RSMI_STATICtrue静态链接IntelC 编译器 SYSFS 读权限make setcap利用率、功耗、频率普通用户无权限时数据全 0别误判成没有卡三家的采集逻辑都集中在 src/linux/btop_collect.cpp其中 Intel 部分内嵌了一份 src/linux/intel_gpu_top/ 的实现各厂商的行为细节以 README.md 的 GPU compatibility 一节为准。进阶玩法配置、主题与快捷键 ⌨️配置文件~/.config/btop/btop.confTOML 格式首次运行自动生成。GPU 相关的关键项shown_boxes显式列出要显示的面板含gpu0–gpu5、shown_gpusnvidia amd intel apple自由组合、show_gpu_infoAuto/On/Off、graph_symbol_gpuGPU 面板图形符号、update_ms刷新间隔毫秒。命令行覆盖-u ms设刷新间隔、-p id载入预设、-t强制 TTY 16 色模式、-d输出调试日志、--themes-dir指定主题目录。主题themes/ 目录下有 40 余个.theme文件在配置里改color_theme即可切换自己写的主题放进~/.config/btop/themes会被自动发现。快捷键F2打开选项菜单F1是快捷键总表5/6/7切换 GPU 面板q退出。排障速查症状原因解决按5没有 GPU 面板二进制未启用 GPU 支持静态链接或无 GPU 的预编译包从源码重新编译x86_64 Linux 上默认即启用Intel 卡数据全 0 或不显示无 SYSFS 读权限sudo make setcap或make setuid、以 root 运行AMD 功耗/显存字段为空rocm_smi_lib 缺失或版本不匹配安装 ROCm 包或编译时传RSMI_STATICtrue曲线字符错乱、缺块终端字体缺少 Braille 点阵字符把graph_symbol改成block或tty或换带该字符集的字体静态链接后 GPU 功能消失GPU 支持依赖动态加载厂商库去掉STATICtrue改用动态链接btop 适合两类场景长任务期间开一个终端窗口盯住 GPU 利用率、显存与温度以及给没有桌面环境的服务器提供轻量入口替代更重的图形化监控栈。源码与更新记录都在 gitcode 的 GitHub_Trending/bt/btop 仓库中git clone https://gitcode.com/GitHub_Trending/bt/btop【免费下载链接】btopA monitor of resources项目地址: https://gitcode.com/GitHub_Trending/bt/btop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

MCP工具UI方案:直接返回HTML还是采用A2UI结构化描述协议? 2026/9/8 23:23:40

MCP工具UI方案:直接返回HTML还是采用A2UI结构化描述协议?

上个月我接了一个 MCP 工具&#xff0c;想着“这回用 AI 自动生成表单&#xff0c;总算能省掉自己写 UI 的功夫了”。结果工具返回了一段完整的 HTML&#xff0c;从<!doctype html>到</html>一应俱全。我把它贴到浏览器里&#xff0c;渲染效果确实漂亮&#xff1b;…

阅读更多 →
10 分钟调出复古半色调点阵:three.js DotScreenPass 实战指南 2026/9/8 23:23:40

10 分钟调出复古半色调点阵:three.js DotScreenPass 实战指南

10 分钟调出复古半色调点阵&#xff1a;three.js DotScreenPass 实战指南 【免费下载链接】three.js JavaScript 3D Library. 项目地址: https://gitcode.com/GitHub_Trending/th/three.js three.js 的 DotScreenPass 是一个半色调后处理通道&#xff1a;场景渲染完成后…

阅读更多 →
COMSOL锂电池热管理仿真:从单体建模到冷却方案对比 2026/9/8 23:23:40

COMSOL锂电池热管理仿真:从单体建模到冷却方案对比

做电池热管理仿真的人应该都有过这种经历&#xff1a;领导或者甲方拿到一张温度云图&#xff0c;第一句话往往是“这个最红的地方多少度&#xff1f;会不会炸&#xff1f;”&#xff0c;再补一句“换成水冷能不能压到45度以下&#xff1f;”。如果你只会拉着模型瞎调参数&#…

阅读更多 →
last30days Amazon 评论抽取预算修复实战:把富化车道从收尾阶段提前到检索时刻的完整实现解析 2026/9/8 23:23:40

last30days Amazon 评论抽取预算修复实战:把富化车道从收尾阶段提前到检索时刻的完整实现解析

last30days Amazon 评论抽取预算修复实战&#xff1a;把富化车道从收尾阶段提前到检索时刻的完整实现解析 【免费下载链接】last30days-skill AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounde…

阅读更多 →
opencode 从安装到实战:AI 编程助手配置、技巧与报错排查全指南 2026/9/8 23:23:40

opencode 从安装到实战:AI 编程助手配置、技巧与报错排查全指南

用 opencode 跑真实开发&#xff0c;得先从一次“启动失败”说起。 我身边不少同事第一次接触 opencode&#xff0c;都是兴冲冲在终端敲下 opencode &#xff0c;结果 Windows 直接弹出一句红色报错&#xff1a;“无法将‘opencode’项识别为 cmdlet、函数、脚本文件或可运行…

阅读更多 →
Win10下USBasp驱动安装与排错指南:从黄叹号到稳定下载 2026/9/8 23:20:40

Win10下USBasp驱动安装与排错指南:从黄叹号到稳定下载

简介&#xff1a;USBasp和USBisp是AVR单片机开发中常用的编程器&#xff0c;但Windows 10对未签名驱动的限制常导致设备无法识别或通信失败。本下载包提供“一键安装”解决方案&#xff0c;内含18个文件&#xff0c;包含驱动核心sys文件、动态库dll、安装引导exe以及inf配置信息…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞