nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 发表时间:2025-06-26 19:00:12
- 来源:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-20 09:25:12有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- 2025-06-20 08:10:10如何评价福原爱?
- 2025-06-20 08:40:12为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去?
- 2025-06-20 09:35:13求大神解答,为什么大家都不喜欢用docker?
- 2025-06-20 08:30:12为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 2025-06-20 09:05:13分享一下你用过好用的开源项目有哪些?
- 2025-06-20 09:35:13怎么可以让胸变大?
- 2025-06-20 09:10:12为什么韩国的热辣舞团无法征服中国的男性市场??
- 2025-06-20 08:35:12性在婚姻生活中真的重要吗?
- 2025-06-20 08:50:12匿名说说你的烦心事儿吧?
推荐产品
-
现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
先回答你: 持续阴跌到2027前后,然后暴跌一波,跌到房产税 -
女生真正的完美身材是什么样子?
最近在想,女生所谓的“完美身材”到底是什么。 我以前以 -
女生真正的完美身材是什么样子?
身高175,脚跟到肚脐108,体重63~67,肩宽41~43 -
cloudflare的1.1.1.1和warp有什么区别?
坦白说,我第一次听说 Cloudflare 是因为他们提供的
新闻动态
最新资讯

