我正在进行CPU密集型的数学计算,因此我需要使用node.js生成子进程,因为它可能会阻塞主要的偶数循环。它不一定是内存密集型,但它是CPU密集型的。比如一个斐波那契数字生成器。
我唯一担心的是,我可能有很多用户,数千人同时做这项工作,这意味着我将在我的linux机器上运行数千个进程,因为node.js每次都会生成一个新进程child_process正在运行。我的问题是linux服务器可以处理多少个进程?
注意:我的服务器是一个内核为4GB的双核Linux虚拟机。即,没什么特别的。 注意#2:我在这里寻找一个简单的球场图。成千上万?感谢。
答案 0 :(得分:0)
两点......