当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 人气:发表时间:2025-06-27 22:25:15
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 你见过最极致的节省能省到什么程度?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 为什么日本人室内光脚啊?他们屋子里有这么干净吗?
- 如果世界类似于计算机生成的游戏,那么我们该如何获得计算机的最高权限?或者如何能够成为程序员?
- Golang 中为什么没有注解?
- 电影《赤道》为何没有第二季呢?
- 买到烂尾楼到底该有多绝望?
- 和女生合租,都会发生什么事情?
- vue + tsx 的开发体验能追得上 react+tsx么?
- 冬天也要穿胸罩吗?
最新资讯文章
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 我为什么这么蠢,可以帮我分析一下蠢的原因吗?
- 孙宇晨为什么能这么成功?
- 一个练过功夫的姑娘能打过一个没练过的男人吗?
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 桂林米粉为什么走不出桂林?
- 现在很多年轻人为什么都怕上班?
- Electron 做游戏客户端的潜力有多大?
- 为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 暑***后高达一万的天价账单,刺痛了多少“寒门父母”?
- 独立开发者都使用了哪些技术栈?
- 为啥徐志摩这么讨厌张幼仪还有好几个孩子?
- IntelliJ IDEA 中有什么让你相见恨晚的技巧?
- 妹妹说C字裤只是本体可能好看而已,穿在身上其实非常丑,爱美的女孩根本不买,是这样的么?
- 紧身牛仔裤看起来不正经,真的是这样吗?