CNode

Node.js 处理 CPU 密集型任务

分享
Cclassfellow发布于11 年前最后回复11 年前2 回复5324 浏览0 收藏

see rcib

RCIB(running codes in background js) 是另外一个解决node.js 处理 cpu 密集型任务吃力的方案,它的原理如下图 rcib-interpret.png

npm install rcib 即可使用。 这是一份使用C++闭包能力构建的机制,可以作为C++扩展node的一般性框架 源码位置 https://github.com/classfellow/rcib rcib使得 cpu 密集型任务跟正常代码分开,在独立的线程运行。当函数运行完毕后,结果通知回调函数,回到主线程。

查看回复

回复 (2)

I
im-here#1·11 年前

帮顶!

A
alsotang#2·11 年前

还是用编译型语言写,通过 rpc 通信靠谱

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