几个名词:
process对象:表示执行的进程
关于node子进程模块
操作系统任务调度:并发(多任务彼此交错进行)。
并行任务只能在多核CPU上进行,但任务数量必然多于CPU核心数量,操作系统也会自动进行任务调度。
进程创建——exec spawn fork
exec Buffer存储进程输出。适用于进程输入输出数据量较少时
spawn 数据量比较大(支持stream)
process.on在父子进程中监听message和send事件实现通信。
util模块封装了一些常用的js函数
进程线程参考
1 | //主进程 |
1 | console.log("进程"+process.argv+"执行"); |