nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 发表时间:2025-06-27 19:15:16
- 来源:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-23 19:30:16孩子画过什么画让你非常震惊?
- 2025-06-23 19:40:16电脑为什么没有家用服务器模式?
- 2025-06-23 18:55:15入职第一天有什么瞬间让你马上想离职的?
- 2025-06-23 19:25:15你是什么时候发现,上班是没有意义的?
- 2025-06-23 19:10:17国内的银行软件搞所谓的“安全键盘”是不是有什么大病?
- 2025-06-23 18:35:16学历高的程序员开发出的代码质量一定高吗?
- 2025-06-23 20:20:16财务学vba还是sql?
- 2025-06-23 18:40:15现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 2025-06-23 19:20:16coreldraw软件算是冷门软件吗?
- 2025-06-23 19:00:16苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
推荐产品
-
只能选一个,你选谁?
这张照片拍摄于2024年,中国女子100米栏运动员吴艳妮和夏 -
本人女20,平胸跟男生一样怎么办 ?
瘦的人,一般胸都小,但也有例外,那就是乳腺型胸的人,这种人活 -
为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
阿里腾讯抖音都非常想自建骨干网城域网,在每个城市最后几公里十 -
有哪些事情是你去了越南以后才知道的?
去了127个国家才发现,越南***行业最为猖獗。 越南美女多
最新资讯