当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-22周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 2025-06-22编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- 2025-06-22江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
- 2025-06-22如何看待 2026QS 世界大学排名?
- 2025-06-22为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 2025-06-22国产手机AI「好用」的背后,是技术差距还是文化差异?
- 2025-06-22JetBrains 放弃 AppCode 是否是一个错误决定?
- 2025-06-22国产手机AI「好用」的背后,是技术差距还是文化差异?
- 2025-06-22吃爽了是怎样一种体验?
- 2025-06-22有什么是你去了上海才知道的事情?
- 2025-06-22央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-22有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 2025-06-22为什么中国男性正在集体退出相亲市场?
- 2025-06-22小米YU7从7月提前至6月底发布,是什么原因导致提前发布?
- 2025-06-22如果一个人长时间不说话,是不是会丧失语言能力?
- 2025-06-22真的有这种又苗条身材又爆炸的么?
推荐产品
-
为什么欧美影视喜欢露点?
这么喜欢看露点的 那推荐一部俄罗斯的片子《契卡》 从头到尾都 -
维护一个大型开源项目是怎样的体验?
谢邀。 现在全职维护 Vue.js: vuejs/vue · -
如何评价阿里等大厂笔试现已经禁用本地IDE?
前段时间有同事离职,一口气面试了十来个人。 我最喜欢问的问 -
为什么男生都不喜欢173身高的女生啊?
首先 老婆孩子热炕头 三四十岁 四五十岁的男的能不能别给我发
最新资讯




