当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-25为什么我感觉现代医学还是很落后?
- 2025-06-25如何评价钟南山院士?
- 2025-06-25什么是你去了台湾才知道的事?
- 2025-06-25各位前端大触们,一般怎么定颜色的?
- 2025-06-25NAS存储那么好,你想过购买它吗?哪些NAS值得推荐?
- 2025-06-25***如清空你一切***,但是你获得一个可以每天百分之一增长的一千块钱,你愿意吗?
- 2025-06-25为什么 electron 不做成独立的 runtime?
- 2025-06-25人社部称个人养老金领取时需缴个税 3%,不区分本金和投资收益,哪些人适合缴存个人养老金?应注意什么?
- 2025-06-25独立开发***能盈利吗?感觉好累...
- 2025-06-25真的有这种又苗条身材又爆炸的么?
- 2025-06-25如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-25脸与身材不符是种怎样的体验?
- 2025-06-25为什么河南饮食走不出去?
- 2025-06-25游泳给你带来哪些改变?
- 2025-06-25现在手里有一万闲钱,买什么币好?
- 2025-06-25程序员想搭建自己的服务器求指教。?
推荐产品
-
真的没有人觉得2k是一个很尴尬的分辨率吗?
以pc游戏为主的国内市场压根不应该认为QHD(2560*14 -
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
crt受制于显像管技术,大了重量会更重,一般crt最大29, -
React useEffect 的具体作用是什么?
屎兜子,国外的开发者喜欢叫逃生舱,这几乎是共识了。 Rea -
如何评价董宇辉:“飞机大炮对你生活影响其实并不大,小家电才是真正提升每个人生活质量”这个观点?
这一观点似曾相识。 1963年秋,外交部长陈毅面对国际记者
最新资讯




