当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
- 人气:
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
推荐资讯
- 2025-06-22如何评价微软的远程桌面?
- 2025-06-22小米澎湃OS真的很不行吗?
- 2025-06-22对于跨平台框架,未来你更看好使用dart语言的flutter还是.net新发布的maui?
- 2025-06-22linux字体显示为什么还做不到像android一样清晰?
- 2025-06-22大部分语言都用尖括号<>表示泛型,为什么golang要标新立异用中括号?
- 2025-06-22如何看待国内服装尺码越来越小的现象?
- 2025-06-22为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 2025-06-22美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?
- 2025-06-22如何评价「尖叫」这种饮料?
- 2025-06-22为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
- 2025-06-22Electron 和当下其他的桌面开发方法相比如何?
- 2025-06-22剪映收费了,大家还用什么做***?
- 2025-06-22现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
- 2025-06-22在武汉,你们的找对象标准是怎样的?
- 2025-06-22老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- 2025-06-22为什么越来越多的国内男孩,要娶国外女孩?
推荐产品
-
NextJS的全栈能力现在如何了?
我也算nextjs新入者,感觉挺好用。 我们是一套SAAS -
可以去贵州或云南的小镇简单生活吗?
先说几个前提: 1. 3w,买不到25平的房子。 要么租房1 -
穿瑜伽裤爬山的女生会不会害羞?
上个月去爬太室山,前面就有个瑜伽裤女生,一个人,本来我按我的 -
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
昨天的 GCP 全球宕机事故报告出了,给大家解读下。 从
最新资讯