现在的情况是这样的:
做完一件事情,有两个步骤, A 和 B, B 需要在 A 完成后才能执行。
目前步骤A消耗系统资源较少,所以希望有 X 大小的线程池。
而步骤B消耗系统资源较多,因此只有 Y 大小的线程池。
而类似的事情有很多件,目前只用线程池的时候, 需要等到所有的步骤A结束才能做B步骤。
有没有现成的线程池 + 生产者、消费者结合起来的模块?来满足不同步骤使用不同大小的线程池?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.