当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 人气:发表时间:2025-06-27 22:25:11
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 生完孩子身材依旧火辣是一种怎样的体验?
- 为什么大部分人都认为2560x1440是2K?
- 为什么现在贬损文科这么严重?
- 中国为什么要每隔10年搞一次大阅兵?
- 夏天女生都衣服很透,里面内衣好明显,真的不是别人想看,本人不会觉得尴尬么? ?
- 公司规定所有接口都用 post 请求,这是为什么?
- 为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
- 你最满意的10款 PC 软件是什么?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 用K8s的公司有多少人会部署K8s?
最新资讯文章
- 为什么很多外行敢站出来评价中医?
- 游戏《赛博朋克2077》有可能删减了哪些内容?
- 为什么说Kafka具有高性能?其实现过程又是怎样的呢?
- 如何评价@捷里米?
- 为什么只有Linux内核中有KVM?
- 竖折能否取代 iPhone mini成为小屏的最佳选择?
- python与nodejs哪个性能高?
- 为什么盗版音乐已经被严格限制了,而中国音乐却还是没有发展起来?
- 如何评价大胃袋良子?
- 月薪一万在南宁能过什么样的生活?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 如何看待数学家张益唐全职加盟中山大学?
- Dify工作流,你有哪些好玩的点子?
- 台湾是中国领土,那台湾海峡算是内海,为什么不击沉那些无理通过海峡的军事力量?
- 为什么会有人喜欢养乌龟当宠物?






关注公众微信号
移动端,扫扫更精彩