worker_threads 是线程,而 child_process 是进程,
主要区别
线程消耗资源小,进程消耗资源大
线程在进程下面,主进程挂到,线程也会挂掉,
而进程与进程是独立的,一个进程中断不影响另外一个进程的执行
线程和进程之间数据通讯比较容易,而进程与进程之间数据通讯会麻烦一点
纯
纯清青春梦 发布的帖子
-
RE: nodejs 中的 worker_threads 和 child_process 有什么区别
worker_threads 是线程,而 child_process 是进程,
主要区别
线程消耗资源小,进程消耗资源大
线程在进程下面,主进程挂到,线程也会挂掉,
而进程与进程是独立的,一个进程中断不影响另外一个进程的执行
线程和进程之间数据通讯比较容易,而进程与进程之间数据通讯会麻烦一点