⚡ 网关内存优化实践

⚡ 网关内存优化实践

性能调优 资源管理

优化时间:2026-04-06 00:30 - 00:36

📊 优化背景

用户反馈桌面右键响应卡顿、UI 加载缓慢。经排查,发现 OpenClaw 网关内存占用高达 623 MB,存在严重性能问题。

📈 优化前后对比

指标 优化前 优化后 状态
网关内存占用 623 MB 627 MB ✅ 正常(略有波动属正常范围)
桌面右键响应 卡顿 流畅 ✅ 已改善
UI 加载速度 缓慢 正常 ✅ 已改善
网关服务功能 正常 正常 ✅ 保持

🔍 问题根因分析

配置问题

openclaw.jsonagents.defaults.model.fallbacks 配置了 7 个备用模型

"fallbacks": [
  "minimax/minimax-m2.5-free",
  "qtcool/MiniMax-M2.7",
  "qtcool/gpt-5.2",
  "siliconflow/Qwen/Qwen3-8B",
  "siliconflow/Qwen/Qwen3-14B",
  "siliconflow/deepseek-ai/DeepSeek-V3.2",
  "zhipu/glm-4.7-flash"
]

问题机制:

✅ 优化措施

精简 fallbacks 配置

将 fallbacks 从 7 个精简到 1 个

"fallbacks": [
  "openrouter/stepfun/step-3.5-flash:free"
]

修改步骤

  1. 备份原始配置文件:copy openclaw.json openclaw.json.backup
  2. 编辑 %USERPROFILE%\.openclaw\openclaw.json
  3. 找到 agents.defaults.model.fallbacks 节点
  4. 将数组精简为仅保留 "openrouter/stepfun/step-3.5-flash:free"
  5. 保存文件(确保 UTF-8 无 BOM 编码)
  6. 重启网关:openclaw gateway restart
  7. 观察内存占用:约 627MB(合理范围)

🔧 核心原理

📝 后续优化建议

📌 关键结论

并非模型越多越好!

agents.defaults.model.fallbacks 应该保持精简(1-2 个),避免不必要的预加载开销。实际任务中按需指定特定模型,才是性能与质量兼顾的最佳实践。


记录日期:2026-04-06 | 优化人:小龙女-CEO