1
A
回答
1
如果您在系统上可用的资源,那么你就可以充分利用这些资源,通过具有多节点的工人。
如果你有太多的工人,OS将有你的员工之间共享资源 - 在这里没有任何优势。
这就是为什么在你的例子工人的CPU内核的数量相匹配。
相关问题
- 1. 从群集工作人员处理big.matrix
- 2. Node.js的集群:管理工作者
- 3. 节点集群:仅向一名工作人员处理任务
- 4. 如何查看哪个群集工作人员响应了nodejs?
- 5. Node.js Kue工作人员发送结果
- 6. 在Javascript中的Web工作人员,线程数量和工作人员?
- 7. Node.js的HTTP代理集群内的工人
- 8. 的NodeJS - 集群工人的最佳数量
- 9. 多克群与码头工人集群
- 10. Hadoop集群工作
- 11. 码头工人:连接到服务器的群体工作人员
- 12. 分布式工作人员的Dask工作人员资源
- 13. 如何使用默认群集管理器让工作人员登录spark?
- 14. WSO2 ESB集群:工作人员在ELB死后能够重新连接吗?
- 15. 在Perl中相当于一群工作人员的Perl
- 16. 集群模块如何在Node.js中工作?
- 17. weblogic集群如何工作?
- 18. 数据库集群如何工作?
- 19. Google DataFlow - 固定的工作人员数
- 20. 安全连接node.js应用程序/工人/群集的基础是什么?
- 21. Node.js - 核心群集模块
- 22. Node.js多服务器集群
- 23. 用node.js调用群集?
- 24. Node.js事件和集群
- 25. Cilk Plus代码结果取决于工作人员的数量
- 26. 功能完成后杀死node.js工作人员
- 27. 将工作分配给工作人员
- 28. 本地服务结构集群的Custome开发人员环境变量?
- 29. Node.js的簇 - 工人
- 30. ExternalQuestion工作人员限制
据我所知,每个节点工作人员都有顺序处理的任务队列。因此,工作人员一直在使用CPU内核。如果工作人员多于CPU内核,那么该工作人员不时会被另一个中断,这意味着没有任何好处。但是,这篇文章让我困惑: http://neilk.net/blog/2013/04/30/why-you-should-use-nodejs-for-CPU-bound-tasks/ 我发现,Heroku的测功机CPU有4核心,但在本文中(集群部分)创建了5到7名工人。我说得对,没有必要有那么多? –