Lightpanda实测省内存,但限制智能体并发
AI 总结
掘金发布的独立开发者实测在同一台1核2GB Ubuntu机器上比较了Lightpanda与无头Chrome。Lightpanda峰值内存约为后者的十四分之一,在CPU密集页面上快1.5至2倍;网络受限页面表现接近,官方所称的9倍加速则未复现。测试还显示,每个CDP连接只能使用一个浏览器上下文和一个活动页面,且不支持图形化Canvas渲染。
深度见解
对于在小内存机器上为AI智能体提供网页访问能力的技术团队,这组结果显示出可观的内存优势,但原有Chrome多页面并发架构需要改为管理多个Lightpanda进程。
给Agent配浏览能力这件事,我之前一直用headless Chrome硬扛。手上那台1核2GB的Ubuntu小机跑着几个定时抓取任务,每次Chrome起来,free -m 掉到100MB出头的可用内存,多开两个任务就得考虑先后顺序。前几天Lightpanda刷屏的时候——就是那个用Zig从零写的无头浏览器,掘金热榜和HN都在转——README里那行"16x lighter and 9x faster than Chromium"我没直接信,因为官方基准是AWS m5.large上爬933个页面的聚合数字,跟我这种2GB小机跑零散任务的场景差得远。
正好手头环境现成,我把它跟Chrome在同一台机器上跑了一遍。结论先放这:省内存是真的,我量出来约14倍,跟官方16倍是一个量级;"9倍快"在我这个场景没复现——网络瓶颈的页面两边打平,CPU吃得重的页面Lightpanda快1.5到2倍;最值得说的是一个README里没写的坑——它的并发模型跟Chrome完全不同,代码直接迁会翻车。