node.js - 如何确保nodejs集群将进程分配给不同的核心?

标签 node.js fork multiprocessing multicore

通过 Node.js 使用多核时 cluster module是否保证每个 fork Node worker都分配到不同的核心?

如果不能保证,是否有任何方法可以控制或管理它并最终保证所有这些都在不同的核心中结束?还是操作系统的调度程序平均分配它们?

最佳答案

前一段时间我用集群模块做了一些测试,你可以在这个 post 中查看我写的。查看系统监视器屏幕截图,很容易理解引擎盖下发生的事情(有和没有集群模块)。

关于node.js - 如何确保nodejs集群将进程分配给不同的核心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16471445/

相关文章:

node.js - 将对象放置到 mongoDb 中的根级别

C 程序产生两个进程树而不是一个

for循环中fork后的进程计数

multithreading - 为什么自旋锁会成为多线程程序中的性能问题?

multithreading - 我正在运行哪个 openmp 时间表?

linux - 一旦线程被让出,操作系统会切换到偶像进程执行吗?

node.js - 如何使用node.js中的population从两个表中搜索数据?

node.js - 为 require() 配置多个路径

javascript - 成功的 AJAX post 请求后页面不会呈现

perl - 这为啥不死?