2

由于 Node.js (表面上)是单线程的(部分是出于网络原因),这是否意味着它在任何时候都只能使用一个 CPU 内核?

这些天我什至可以得到一个单一的核心服务器吗?

4

1 回答 1

6

Node.js 是单线程的,因此它的单个实例一次只能使用一个内核,但是有一些模块是为使用多核机器而编写的,例如Cluster。您还可以分叉进程,使用 IPC 通道在工作人员之间进行通信。

于 2013-10-16T14:47:09.630 回答