
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?_湖北省荆州市荆州区秦细水利水电设施有限责任公司
联系人:
手机:
E-mail:
地址:
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
发布时间:2025-06-28 16:45:15 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
相关新闻
- 如何看待暴露但很还原的cos? coser只要敢露,就说明她是能放的开的,大庭广众无惧别人目...
- 鸿蒙电脑会在国内逐渐取代windows电脑吗? 我在基层***单位上班。 确实上级要求在 2027 年还是...
- 易语言作者吴涛的技术水平在国内能排到什么级别? 排名我不知道,但可以看看他做了什么。 首先,Visual ...
- Mac mini M4,有必要升级24G内存吗? 这么说吧,丐版的m4性能已经几乎打平了m3pro了,m4pr...
- 你经历最大的外贸订单多大? 最大的外贸订单5600000美元。 不是我,是我的前同事。 ...
- 你觉得《捞女游戏》会因为不可抗力而被下架吗? 时机错过了。 我们先复盘一下这个冲击***的大致过程。 ...