CNode

nodejs的child_process模块-*疑惑

Yyy030913发布于13 年前最后回复13 年前4 回复8359 浏览0 收藏

既然nodejs是单线程的,并且主线程只完成事件调度任务,那么这个chil_process模块为什么还可以生成子进程?2个定义不矛盾吗?

查看回复

回复 (4)

B
blacktail#1·13 年前

这样说吧,单线程和多进程并不矛盾

B
brighthas#2·13 年前

不准确的说,但有很好理解的解释是:

Node.js的主程序是在一个进程,其他其他的都是多进程的。

D
dead-horse#4·13 年前

Node.js 是单线程,但是它也是一个进程吖,当然可以 fork 一个新的子进程出来

参与回复
登录后即可参与回复。登录