当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?_新疆维吾尔自治区阿克苏地区阿克苏市素上平炎商超设备有限责任公司
浏览次数:304发表时间:2025-06-28 11:50:16
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 歼20速度接近3马赫是什么水平?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 长期不交物业费会怎么样?
- 如何看待特朗普最后关头取消对伊朗的军事行动?
- 如何评价《灵笼 2》第六集?
- 中国人口正经历前所未有大转折,如何看待中国人口负增长?应该怎样应对?
- 王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境?
- J***a现在好找工作吗?
- 以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
最新资讯文章
- 重庆现在到什么地步了?
- 养乌龟如何降低换水频率?
- 如何评价《酱园弄》里各位主演的演技?
- 微软暂停专用 Xbox 掌机开发,转而优化 Windows 11 的掌机游戏体验,这背后原因有哪些?
- 王健林再卖 48 座万达广场,会对万达集团带来哪些影响?目前万达面临怎样的困境?
- 你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 性在婚姻生活中真的重要吗?
- 湖南龙山一小区车库被淹,4 名业主移车失联其中 3 人遇难,有何警示意义?遇到暴雨有哪些注意事项?
- 苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 如何评价单依纯在《歌手 2025》第六期演唱的《一个人跳舞》?
- 世界上哪款战斗机最好看?
- 2025 年,Conda、uv、pixi 应当如何选择?
- 作为一个服务器,node.js 是性能最高的吗?
- 如何评价无限暖暖用的ue引擎,反而在华为手机最新机上提示配置不足?
- 服务器能否拒绝非浏览器发起的HTTP请求?
- 中国经营得最差的省级电视台是什么?
- Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 山姆超市是怎么在中国火起来的?
- 为什么要学go语言,golang的优势有哪些?