当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-20***拍大尺度片子时摄影师不会看光吗?
- 2025-06-20为什么网上对 2.0T 发动机偏见这么大?
- 2025-06-20网友称在桔子水晶酒店洗漱包内发现用过的四联检测盒,具体是怎么回事?酒店要承担哪些责任?
- 2025-06-20一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
- 2025-06-20你觉得现如今安卓手机的体验超越 iPhone 了吗?
- 2025-06-20055一打一能不能打过阿利伯克?
- 2025-06-20林志颖和韩寒的赛车技术如何?
- 2025-06-20如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
- 2025-06-20你从别人的旧硬盘里发现了什么有趣的东西?
- 2025-06-20历史上最著名的馊主意有哪些?
- 2025-06-20自己正在变老的明显特征是什么?
- 2025-06-20B站的众多教做饭和烹饪的厨师up主的资历与实力应如何排序?
- 2025-06-20为什么红十字会腐败这么严重?
- 2025-06-20如何看待《捞女游戏》定档 6 月 19 日?
- 2025-06-20微信服务器会保留聊天记录吗,会保存多久?
- 2025-06-20“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
推荐产品
-
34岁,女性,不想过夫妻生活,怎么跟老公沟通效果更好?
和你老公把话说开就行,各玩各的,互不打扰,互不约束,如果有孩 -
狸花猫打架是不是很厉害?
我家狸花猫去隔壁打架被我逮回来了,然后它就跳上桌子用这幅德性 -
为什么各大 *** 出奇一致地设置了『摇一摇开屏广告』?如何关闭常用 *** 的这些广告?
如果各位可以科学上网,建议把国产所有APP都重新卸载,去Go -
MongoDB的缺点以及你为什么不使用MongoDB?
我觉得反驳弃用的人没有想明白两个问题: 1、如何证明Mong
热销产品
最新资讯