并发不是并行:Rob Pike 定义之分,放到编码 agent 就是调度器是你

blaizedsouza · x · 2026-11-12

转发 Rob Pike 的经典区分:并发(concurrency) 是同时应对多件事(任务交错进行、高效利用资源),并行(parallelism) 是同时做多件事(任务在多核/多机上真正同时执行)。并发管理复杂度,并行提升吞吐。

作者进一步指出:切换只有在调度器知道哪个任务就绪时才便宜——事件循环不逐个轮询连接,而是由操作系统告知哪些连接有数据。而当你并行运行多个编码 agent 时,调度器就是你自己:逐个打开会话查看是否完成,代价昂贵,这正是并发概念在 agent 工作流里的现实映射。

原文链接 →

「编程与Agent」频道最新

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