当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-25你们都用 Flutter 开发了什么 App?
- 2025-06-25***要怎么写才能写出一名高级修士应有的姿态,而不只是单纯的数值怪?
- 2025-06-25iPhone真的安全到连FBI也无法破解吗?
- 2025-06-25为什么 electron 不做成独立的 runtime?
- 2025-06-25PHP现在真的已经过时了吗?
- 2025-06-25有哪些BI工具惊艳了你?
- 2025-06-25Flutter 为什么没有一款好用的UI框架?
- 2025-06-25长得和刘亦菲很像是一种什么体验?
- 2025-06-25MacOS真的比Windows流畅吗?
- 2025-06-25俄罗斯妹子***漂亮热情,中国男人是不是很喜欢娶?
- 2025-06-25如何看待某日本小学校园餐只有一小块鸡肉?
- 2025-06-25如何评价钟南山院士?
- 2025-06-25目前中国程序员和美国程序员的差距在哪里?
- 2025-06-25如何评价前端框架SolidJS?
- 2025-06-25为什么很多男生在相亲时,听到女生喜欢旅游都会很抵触?
- 2025-06-25为什么牛吃素可以长那么壮?而人不吃荤就不行?
推荐产品
-
一岁宝宝高烧39度,爸爸还能睡得着,离吗?
不是姐妹,要么你守着,要么你去睡会儿让你老公看一会儿。 你俩 -
伊朗和以色列停战了,这是伊朗怂了,还是以色列怂了?
中国不打台湾是因为中国在远洋干不过美国,所以以台湾为饵,钓住 -
为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
下面是上海地铁线路,密密麻麻,十几条线。 20年前刚毕 -
我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进
最新资讯




