200 个并发 LLM agent 跑在 1GB 内存、$6/月的 VM 上:瓶颈是自家的保存锁

swarmagent · reddit · 2026-10-23

Swarm 团队(开源、Apache 2.0)在两台 Google e2-micro(2 共享 vCPU、1GB 内存、2GB swap)上做对照实验,模拟 200 个并发 agent 在真实仓库(约 3100 个文件)中执行小任务,每个 agent 调用 Gemini 3.5 Flash Lite 约 4-5 次,所有 agent 同一秒启动。

瓶颈所在:每个 agent 约保存 30 次(流式文本、工具调用、结果、成本记录),而每次保存都要抢一把账号级锁以保证花费统计精确——100 个 agent 排一条队,最后一个仅保存首条消息就等了 18 秒。

三项修复

结果(100 agents 同分钟对比)

150 个 agent 无 swap 51 秒完成;200/200 在机器极限下全部完成,且每轮结束后账号花费总额与 agent 实际花费精确一致。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →