我想设置4个不同的node.js实例,每个实例都在自己的核心上.node.js是否在同一个核心上堆叠新实例,还是将它们设置在新核心上?
实例不相关并单独接收请求.我希望cpu负载均匀分布.我无法找到这个问题的明确答案.
我正在运行并发测试,为了简洁起见,为每个欺骗性的http请求定义了一个进程.它适用于多达64个请求/进程,但折叠为65.我在I5笔记本电脑上运行Window 7(64位),带有4GB Ram.
在运行测试的同时我打开了一个Chrome(带有少量选项卡),我希望操作系统的常见系统进程也会产生一些影响,但我对最低级别的node.js了解得太少,无法理解问题在于.
例如,有一篇文章建议在2GB 64位Windows XP系统上运行8000多个进程:
http://blogs.technet.com/b/markrussinovich/archive/2009/07/08/3261309.aspx
但我遇到的64个儿童过程数字相当显眼.
有任何想法吗?