nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 发表时间:2025-06-27 22:25:15
- 来源:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-28 01:45:15老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 2025-06-28 02:00:16如何评价何恺明 (Kaiming He)仅用一年便取得了MIT终身教职?
- 2025-06-28 01:10:19维护一个大型开源项目是怎样的体验?
- 2025-06-28 00:35:172025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
- 2025-06-28 00:40:15飞利浦商用显示器是如何践行ESG承诺的?有哪些显示器有助于企业绿色发展?
- 2025-06-28 01:30:21为什么都说 Finder 难用?
- 2025-06-28 00:40:15科技工作者,今年是你入行的第几年?还记得刚入行时的自己吗?若能与那个「新人」通话60s,你会聊什么?
- 2025-06-28 07:40:16有哪些故意缩短产品寿命的设计?
- 2025-06-28 00:45:1581年女,本科,未婚未育,还有结婚的可能性吗?
- 2025-06-28 00:45:15脸与身材不符是种怎样的体验?
推荐产品
-
什么是 5G 固定无线接入(FWA)?
FWA 是个啥?FWA(Fixed Wireless Acc -
Golang 中为什么没有注解?
不说别的,就golang那个json就写的人想吐血。 想实 -
都相亲了,女的也不主动找人聊天吗?
我今年33了,被父母逼着相亲不下30次。 给我介绍的对象无 -
国内为什么那么多人黑 WordPress ?
买一台境外的服务器,再买一台境内的服务器。 配置要一样。
最新资讯