当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 人气:发表时间:2025-06-28 04:00:10
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 中央巡视组交办式转办事项可以不受理吗?
- 公司规定所有接口都用 post 请求,这是为什么?
- 妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- ***如发生战争,14 亿中国人每人捐款 1000 元,可以打几天?
- 华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
- 20届设计系,我的设计水平很差吗,找不到合适的工作?
- 曹玉磊冒充「清华院长」频繁参加活动遭官方打***,他为何能堂而皇之以***身份开展活动?其将受到哪些处罚?
- ***拍大尺度片子时摄影师不会看光吗?
- ant-design-vue 社区为什么不维护了?
最新资讯文章
- 从技术上看,cloudflare比其他公司牛在哪儿?
- 有一个乌克兰的朋友问我,中国人凭什么能享受和平,我该怎么说?
- k8s informer 是如何保证***不丢失的?
- 有哪些BI工具惊艳了你?
- 有人认识这个小姐姐吗,超爱她的照片?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累?
- 服务器应不应该使用「宝塔」等管理软件?
- 如何评价董明珠30年未休过***?
- 系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
- 《哈利波特》是h***y ending吗?
- 央行行长潘功胜首次在公开场合谈及稳定币,稳定币是什么?有何深意?
- 是什么原因让你决定开始练书法?
- 2025年,为什么很多程序员都扔掉了Mac和Linux,开始拥抱Win11了?
- 女生微胖到底是种什么体验?






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