当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?_新疆维吾尔自治区自治区直辖县级行政区划胡杨河市呈胶跨睡衣合伙企业
浏览次数:304发表时间:2025-06-28 02:45:10
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 不用CDN就没事,用阿里云CDN就被攻击刷流量,阿里云表示证明不了就要用户买单,如何看到这种行为?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 你和同事发生的最暧昧的一件事情是什么?
- 你的择偶标准是怎么样的?
- 如何看待B站一些粉丝数高的UP主更新频率下降,B站高质量***产出断崖式下跌?近期B站发生了什么事情?
- 如何评价前端框架 Solid?
- Rust使用?多次传播错误后,怎么定位最开始发生error的地方?
- 手机的运行内存真的有必要上16GB吗?
- 为何Microsoft能一直留在中国市场?
- 新婚那天晚上你们是怎样度过的?
最新资讯文章
- 你做过什么最疯狂的事?
- 如何评价泰勒·斯威夫特的身材?
- 如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 我看很多朋友都在每天吃维生素C,说是能美白,有必要吗?
- 开战斗机从上海到北京要多久,那是一种什么样的体验?
- 男人为什么到了一定年纪就喜欢喝酒?
- DF-41已经可以打击美国本土,这是否相当于古巴导弹危机常态化?
- 为什么 Blender 成功了?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 真的有这种又苗条身材又爆炸的么?
- 哪里可以领取免费的稿定设计的会员?
- 为什么现在没人提猎鹰9号了?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 国产手机AI「好用」的背后,是技术差距还是文化差异?
- MacOS真的比Windows流畅吗?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 有一个超级漂亮的女朋友是一种什么体验?
- 跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- SwiftUI 是不是一个败笔?
- 有没有免费的云服务器?





