首页 Node.js核心模块手册

模块说明


1.nodejs使用一个线程来执行操作,在某个操作消耗大量CPU时,其它操作就会受到影响。
2.child_process模块可以开启多个子进程,共享内存空间,多进程信息交换,共享端口等方式,有效利用多核CPU
3.搭配os模块方法,cpus()获取cpu核心数,来决定开多少进程

 


方法 描述
spawn() 开启用于某个命令的子进程
fork() 开启用于某个模块文件的子进程
exec() 开启用于某个命令的子进程,并缓存子进程中的标准输出,以回调函数的参数返回
execFile() 开启运行可执行文件的子进程,标准输出以回调函数的参数返回