nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 发表时间:2025-06-28 16:45:15
- 来源:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-24 06:55:14ant-design-vue 社区为什么不维护了?
- 2025-06-24 08:00:15手机存储器为什么会出现速度倒挂的现象,外存比内存快?
- 2025-06-24 08:05:16怎么评价国内AI企业人肉背15块80TB硬盘,飞去马来西亚用英伟达训练数据,以规避美国禁令?
- 2025-06-24 07:20:16Switch模拟器哪个好?
- 2025-06-24 07:15:15如何制造一个高级的阳谋?
- 2025-06-24 07:55:15为什么不用rust重写Nginx?
- 2025-06-24 08:00:15MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
- 2025-06-24 06:55:14Rust 未来会成为主流的编程语言吗?
- 2025-06-24 08:00:15WiFi7能替代HDMI吗?
- 2025-06-24 07:20:16歼-20 在国际上到底是什么地位?
推荐产品
-
公司规定所有接口都用 post 请求,这是为什么?
我之前也是喜欢严格遵循restful规范,什么get,pos -
你觉得反渗透净水机和超滤净水器哪个是更适合厨房使用的?
结论,除非没有供电,否则就无脑双出水反渗透。 一端出反渗透的 -
雷军为什么不愿意用性价比打法进军NAS?
目前最适合进军nas的就是迅雷,可以打造一个软硬件一体的极品 -
如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变?
最喜欢开发端侧模型以及做隐私计算的公司必定是电子设备厂家,所
新闻动态
最新资讯