五条分支一起跑:先让舰队替你排队

小白爱摸鱼 @chaozuoye
五条 React Native 分支同时跑,各自的模拟器、Metro 服务和编码 agent 全在抢资源,作者为此写了 simfleet。 问题摆得很具体。每条分支配一个模拟器加一个 Metro 服务再加一个干活的 agent,五个一起开,内存干到十九 G,Metro 抢八千零八十一端口,agent 们互相抓对方的设备。原话是那台 Mac 恨死了这种局面。开源的 simfleet 就是为收拾这些打架而生,MIT 协议。 端口和设备打架这半句我看重。前面几篇讲的都是 agent 能干什么,这里补的是它们共处一室的规矩,端口分配、设备归属、进程排队,全是没人爱管却人人会撞的杂活。跟前面工作树隔离那篇是同一条脉络,隔离做好了,多线并行才不是灾难。 五个分支这个数量也说明趋势。单开一个 agent 是玩具,五六个一起才是真实工程,基础设施这层的缺口会越来越明显,跟前面 AX 那篇的判断对得上。 我的保留有两处。仓库还新,五分支的实测只是作者自述,别人机器上是否同样稳当得看后续;内存那十九 G 对笔记本不友好,想跑的先掂量自己的配置。 同时开多分支的把 simfleet 拉下来,重点看它给每条分支分的端口是不是真的不重。
话题来源 @entropyconquers 7.7K阅读 ❤️294 x.com/…↗ 已改写,非原文转载
108 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单