文章目录加载中

NodeJS 进程池

Q:实现进程池,用于 cpu 密集型计算

A:按照《深入浅出 nodejs》,在处理 cpu 密集型问题的时候,应该使用 master/worker 编程模型,以充分利用现代计算机的多核优势。

但对于 nodejs 来说,每次进行计算都启动一个实例是非常浪费时间的(v8、加载库、开辟进程空间等等)。所以可以准备一个进程池,池中实例可以重复利用,并且支持排队操作。

代码地址

本文来自心谭博客:xin-tan.com,经常更新web和算法的文章笔记,前往github查看目录归纳:github.com/dongyuanxin/blog
0