当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 浏览次数:发表时间:2025-06-28 15:20:15
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- “哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
- 人为什么需要睡觉?人睡觉的时候身体都在做什么?
- 和女生旅游开一间房有什么注意事项?
- 我的世界怎么租一个四个人的服务器?
- Python+rust会是一个强大的组合吗?
- 你见过身边身材最好的女生是什么样子的?
- 以色列为什么突然敢打伊朗了?不怕被报复?
- PHP现在真的已经过时了吗?
- 为什么人类没有发现(公开)外星人?
- 请问有人能估计一下 go 相比 php 在不同用户量下能省多少钱吗?
最新资讯文章
- 各位都在用Docker跑些什么呢?
- 如何优雅劝退他人做自媒体?
- 学生校服如何隐藏内衣痕迹?
- 如果一个人有足够的钱让他一直***,那毒品对他的身体还有害吗?
- 张元英瘦得很畸形,为什么她粉丝还觉得是完美身材?
- 你怎么看待剪映收费过高问题?
- Caddy 和 Nginx 比有哪些优点和缺点?
- 大家是哪个瞬间觉得体制内工作不值得的?
- 如何评价阿里等大厂笔试现已经禁用本地IDE?
- Rust的设计缺陷是什么?
- 如何评价DuckDB?
- 工控软件有什么开源项目?
- 大家猜猜伊朗的结局如何?
- SQLite不能支持高并发,为什么又说它能支持 10万 的日访问量?
- 大家的NAS都是24小时不关机吗?
- 如何看待国内开源项目的不可持续性?
- SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
- 穿瑜伽裤爬山的女生会不会害羞?
- 买到烂尾楼到底该有多绝望?
- 为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?