为什么node js没有提供child_thread?

NodeJs是一个单线程。 当我想要处理一些较高的cpu任务时,我可以使用child_process或cluster来工作。 现在,我的问题是为什么NodeJs提供child_process而不是child_thread? 只是它是一个单线程?

Nodejs确实有一个单线程事件循环,每个subprocess都是独立的单线程进程。

也许这就是为什么这样的原因。

PS内部引擎是multithreading – 阅读: 如何创build在nodejs线程 , https: //softwareengineeringdaily.com/2015/08/02/how-does-node-js-work-asynchronously-without-multithreading/