我读到 V8 不是多线程的,而且不可能是设计使然。
这是真的吗?我真的可以优化脚本以并发运行(在 Node.js 上),但并发性无法扩展到多个处理器吗?我认为这是并发设计的主要原因。
最佳答案
对于 Node v0.8 及更高版本,https://github.com/audreyt/node-webworker-threads模块现在提供相同的 Web Worker API,使用旨在多核调度的 native 线程实现,与基于进程的 Node 工作模块相比,序列化和工作创建开销更低。
关于node.js - 使用 v8 和 node.js 的多处理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4048594/