自动化与运维 ✓ NVIDIA · 官方

Jetson 无头模式内存优化

通过安全、可回滚的系统服务调整,为无桌面 Jetson 设备释放内存。

55/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 3.8k
最近更新
今天
License
Apache-2.0
jetsonheadless-modememory-reclamationsystemd
+2daemon-managementbash

这个 Skill 能做什么,适合哪些场景?

该技能面向不需要本地图形界面的 Jetson 设备,通过审计数据规划无头模式变更。它可以将默认 systemd 目标从 graphical.target 切换为 multi-user.target,并停用明确列出的非必要用户空间服务。所有建议必须基于当前审计数据,默认先执行 dry-run,实际修改需要 sudo 和明确批准。技能不修改启动参数、设备树或启动时内存预留,也不会停用摄像头、电源管理、串口恢复和容器相关关键服务。

读取 jetson-memory-audit 生成的 JSON 快照;运行 scripts/plan.sh 生成包含安全建议、估算节省内存、执行命令和可逆命令的 JSON 计划;可运行 scripts/apply.sh 输出或应用计划,支持 --apply、--reboot 和 --drop-caches;应用后重新运行 jetson-memory-audit/scripts/audit.sh 验证实际内存变化。可处理图形目标、显示管理器、音频、蓝牙、调制解调器、打印、Snap、崩溃报告、mDNS 和后台软件包服务。

适合
  • Jetson 被部署为推理设备或边缘节点,用户不需要本地图形桌面时。
  • 内存审计显示默认目标为 graphical.target,且设备被明确作为无头设备使用时。
  • gdm3、lightdm 或 sddm 正在运行,并且用户确认不需要显示输出或 X/Wayland 会话时。
  • 生产规划阶段需要依据当前设备状态估算无头模式内存收益时。

如何安装这个 Skill?

使用前请注意
  • 执行会改变 systemd 默认目标并可能停用显示、音频、网络发现、WWAN、打印或自动更新服务;必须逐项确认业务依赖并保留控制台/远程恢复路径。
  • 估算值是上限而非实测结果;应用后应重新运行 memory audit,并核对服务状态、推理、摄像头和容器工作负载。
  • frontmatter 许可证、skill-card 许可证和仓库双许可证表述需要发布前统一。
  • benchmark 声称使用了 8 个任务,但报告仅列出 4 个任务,且原始数据集不可用,不能视为充分独立验证。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统
需要预先安装
  • Bash
  • systemd
  • sudo
  • jetson-memory-audit

使用仓库 README 支持的 CLI 命令安装该技能:

npx skills add nvidia/skills --skill jetson-headless-mode --yes

该仓库包含 324 个技能;此命令只指定安装 jetson-headless-mode。具体安装目录由 skills CLI 和目标客户端处理。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/NVIDIA/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/jetson-headless-mode" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

先取得当前 jetson-memory-audit JSON 快照,并确认用户不需要本地桌面、显示输出、kiosk UI 或 X/Wayland 会话。然后从仓库根目录运行:

bash scripts/plan.sh --audit <audit.json>

展示计划并取得确认;默认 dry-run:

bash scripts/apply.sh --plan <plan.json>

只有在明确批准后才使用 --apply。完成后重新运行 jetson-memory-audit/scripts/audit.sh 验证实际变化。若没有当前审计数据,不应提出变更或估算节省量。

这个 Skill 有哪些优点和局限?

优点
  • 计划和应用分离,默认 dry-run,实际修改需要 --apply。
  • 每项应用变更都提供 reversible_command,可恢复 systemd 和服务设置。
  • 只处理明确列出的 safety=safe 用户空间调整,不修改内核命令行、设备树或启动时内存预留。
  • 会保留 nvargus-daemon、nvgetty.service、nvpmodel,以及按需使用的 containerd/docker。
局限
  • 必须有当前 jetson-memory-audit 快照,并能访问 Jetson 主机上的 systemd 状态。
  • 不适用于需要本地图形桌面、显示输出、kiosk UI 或 X/Wayland 会话的设备。
  • 表格中的节省量是上限,真实收益必须通过前后审计确认。
  • 提供的源材料没有展示测试套件、具体 Jetson 型号覆盖结果或实际基准数据。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
Jetson 无头模式内存优化 本页 ✓ NVIDIA · 官方 55 · 谨慎使用 ★ 3.8k 今天 Apache-2.0
Jetson 设备信息快照 ✓ NVIDIA · 官方 58 · 推荐 ★ 3.8k 今天 Apache-2.0
Jetson 健康快照 ✓ NVIDIA · 官方 56 · 谨慎使用 ★ 3.8k 今天 Apache-2.0
Jetson nvpmodel 电源模式定制 ✓ NVIDIA · 官方 54 · 谨慎使用 ★ 3.8k 今天 Apache-2.0
Jetson 内存审计 ✓ NVIDIA · 官方 52 · 谨慎使用 ★ 3.8k 今天 Apache-2.0

与 jetson-memory-audit 的关系是互补而非替代:jetson-memory-audit 提供只读审计和当前状态,jetson-headless-mode 根据该数据生成并应用无头模式计划。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
55/ 100 五分制 2.8 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全19 / 25 · 3.8/5

技能要求基于最新审计、明确用户确认,并默认 dry-run;apply.sh 仅允许受限 systemctl 命令,记录可逆命令且避免关键服务和启动配置。扣分因 sudo、停用更新/崩溃报告等服务仍可能影响运维,未见依赖关系检查、逐项回滚验证或更细粒度恢复保障。

2可靠稳定8 / 20 · 2.0/5

SKILL.md、plan.sh 与 apply.sh 的主要流程一致,包含 JSON 校验、命令白名单和错误提示。扣分因依赖的共享脚本未在选定技能路径内提供,审计字段校验较浅,管道式执行可能弱化失败传播,且静态阅读未能复现关键路径。

3适用触发10 / 15 · 3.3/5

目标用户、触发条件、禁用条件、输入审计 JSON 和输出计划均较明确,并覆盖桌面保留时的非适用场景。扣分因没有中文说明或本地化示例,产品线不分支的适用边界证据有限;核心功能虽不依赖海外服务,但 Jetson 环境兼容性仍需现场确认。

4规范维护8 / 15 · 2.7/5

文档分为用途、前置条件、脚本、流程、安全和限制,包含版本、许可证、维护主体线索及 benchmark。扣分因缺少推荐的 Examples 章节,作者格式不符合报告要求,缺少 changelog/明确更新路径,且 frontmatter Apache-2.0 与 skill-card 的 CC-BY-4.0 AND Apache 2.0 表述不完全一致。

5有效结果6 / 15 · 2.0/5

技能能将实时审计转化为可执行且默认可预览的 headless 计划,并提供估算、可逆命令和验证建议;benchmark 报告显示有限的正确性和效果提升。扣分因估算值为静态上限,实际节省依赖设备,评测数据集未提供,输出仍需用户审阅和现场验证。

6证据核验4 / 10 · 2.0/5

脚本源码、输入输出契约和部分评测指标可审计,且 benchmark 提供了有限的执行证据。扣分因评测数据集不可用、仅展示部分任务、未提供该技能的专门测试套件或多源复核,因此结论只能有限复现。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 55f18499943e 评估证据[1][2][3][4][5][6][7][8][9][10][11][12][13]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

应用这些变更需要什么权限?
变更需要 sudo 和同一请求中的明确用户批准;默认模式不会修改系统。
如果设备仍需要图形界面,可以使用吗?
不应使用该技能停用 graphical.target 或显示管理器;应使用 jetson-memory-audit 做只读查看,并寻找非图形界面的内存选项。
预计能释放多少内存?
源文件只提供上限估算,例如 graphical.target 最高约 865 MB;实际变化取决于当前设备状态,并必须通过前后审计确认。
使用该技能是否收费?
提供的源材料没有说明定价或使用费用。

同仓库的其他 Skills

均来自 NVIDIA/skills

自动化与运维 ✓ NVIDIA · 官方

Jetson 设备信息快照

在运行中的 Jetson 上快速采集软件栈、内核、系统版本和电源模式。

★ 3.8k FS 58 推荐 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson 健康快照

以只读方式汇总 Jetson 的硬件、资源与服务状态。

★ 3.8k FS 56 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson BSP 信息检查

在刷写前快速核验 Jetson BSP 版本、板卡配置与 rootfs 状态。

★ 3.8k FS 59 推荐 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 时钟定制

在刷写 Jetson 镜像前,锁定或限制 CPU、GPU 与 EMC 的时钟行为。

★ 3.8k FS 56 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson BSP 镜像刷写

将已提升的 Jetson BSP 镜像安全刷入处于 RCM 模式的设备。

★ 3.8k FS 56 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 风扇曲线定制

在 Jetson BSP 中安全维护 nvfancontrol 风扇配置与启动默认值。

★ 3.8k FS 54 谨慎使用 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson nvpmodel 电源模式定制

在 Jetson BSP 中安全调整 nvpmodel 电源模式、频率上限和启动默认值。

★ 3.8k FS 54 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 文档绑定器

将本地 Jetson 参考文档注册到活动目标平台配置中。

★ 3.8k FS 52 谨慎使用 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson 内存审计

用设备实时数据审计 Jetson 内存占用,并验证内存回收是否真正生效。

★ 3.8k FS 52 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 内存优化

为无显示或无摄像头的 Jetson 部署回收未使用的 DRAM。

★ 3.8k FS 52 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 目标平台切换器

在已有 Jetson 平台配置之间切换当前活动目标。

★ 3.8k FS 60 推荐 今天
开发与工程 ✓ NVIDIA · 官方

Jetson BSP 源码构建

根据 Jetson BSP 源码变更重建设备树、内核和模块,并生成可部署清单。

★ 3.8k FS 58 推荐 今天
开发与工程 ✓ NVIDIA · 官方

Jetson PCIe 控制器定制

为 Jetson Thor 或 Orin 定制 PCIe 控制器状态、通道数和链路速率。

★ 3.8k FS 57 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson 目标平台初始化

为 Jetson 开发套件或定制载板创建目标平台配置并更新活动指针。

★ 3.8k FS 57 谨慎使用 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson 软件包与环境助手

为 Jetson 选择匹配架构的容器与 GPU 软件包。

★ 3.8k FS 56 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson BSP 快速启动

用一次问卷选择 Jetson BSP 定制路径并衔接后续设置技能。

★ 3.8k FS 56 谨慎使用 今天
数据与分析 ✓ NVIDIA · 官方

NVIDIA AI-Q 深度研究

通过本地 AI-Q Blueprint 后端执行可追踪的深度研究。

★ 3.8k FS 55 谨慎使用 今天
开发与工程 ✓ NVIDIA · 官方

Jetson USB 端口定制

通过内核设备树覆盖层安全启用、禁用或调整 Jetson USB 端口角色。

★ 3.8k FS 55 谨慎使用 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson LLM 服务部署技能

为 NVIDIA Jetson 配置并启动 vLLM 或 SGLang 的 LLM/VLM 服务。

★ 3.8k FS 54 谨慎使用 今天
自动化与运维 ✓ NVIDIA · 官方

Jetson vLLM 推测解码调优

为 Jetson vLLM 服务配置推测解码,降低单流生成延迟。

★ 3.8k FS 54 谨慎使用 今天

相关 Skills