当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 人气:发表时间:2025-06-27 19:15:16
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 电视剧《繁花》中宝总为什么没有和汪小姐在一起?
- 如何评价中国电科研发的JY-10防空指挥控制系统成为伊朗防空指挥系统核心?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025年花3799元买全新macbookair m1值得吗?
- 现在是2025年6月,现在的房价是阴跌还是暴跌?还会继续跌多久?是否已经开始分化?
- 为什么黄毛骗走的都是乖乖女?
- 人会在什么时候开始感觉到衰老?
- 为什么现在流行吹警校??
- 有没有免费的NAS系统推荐一下?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
最新资讯文章
- 想给家里换个静音节能的燃气热水器,哪个品牌比较好?
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
- 有没有什么惊为天人的 Logo 设计?
- 使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件?
- 如何看待演员夏雨称「真正玩极限运动的都是胆小的人」,如何理解这一观点?
- 让男朋友坐在马桶上上厕所很过分吗?
- 跨平台GUI框架到底应该自绘还是原生控件绑定?
- 如何看待使用mac mini当7*24h的服务器?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 055一打一能不能打过阿利伯克?
- 用J***a写Android的时代是不是要结束了?
- NAS将来会被什么产品取代?
- 30岁了,你在深圳过着什么样的生活?
- 哪个牌子的护肤品好呀?想给妈妈买一套抗衰老的护肤品?
- 一枚东风41能直接干掉一艘航母吗?