网站地图官方微信:
网站首页 包装生产线 圆规 语音室成套设备 印章用品 眼镜盒 削笔器

当前位置: 首页 >

nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?

首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。

Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。

但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。

这就很炸裂了。

Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。

nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?

  • | 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权? |

    关于粥饼伦、黑伦等模仿者,周杰伦本人去年曾经公开回应过,他的...

    查看详情>>
  • | 如何评价谷歌? |

  • | 浙江是否已经达到发达国家水平? |

  • | 相亲男约我出去玩,我说来月经了,他回复「那还是不去玩了」,我很生气,他解释是开玩笑,这男的是不是渣男? |

  • | 真的有这种又苗条身材又爆炸的么? |

  • | 能否交换一张照片,分享一个让你觉得「仿佛回到了暑***」的瞬间? |

  • | 为什么一部分 Go 布道师的博客不更新了? |

  • | 自己拥有一台服务器可以做哪些很酷的事情? |

  • | 如何评价鸿蒙电脑无法编写其自身运行的程序? |

  • | 怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令? |

  • | 怎么隔离dify和RAGflow ? |

  • 因为go的错误处理怎么看都毫无意义 从类型论角度来说 一个r...

    2025-06-26
  • 3D FPS游戏之父约翰·卡马克,跟UE引擎之父蒂姆·斯维尼...

    2025-06-26
  • 主要说一个好处,Go 在开发业务型、重 IO 型服务端程序的...

    2025-06-26
  • 让我们看看国家级媒体推荐的健康作息时间表,按照内容比对比对你...

    2025-06-26

关注我们

添加微信好友,关注最新动态