当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?_湖北省荆州市松滋市屋村作业保护有限公司
文章出处:网络 人气:发表时间:2025-06-27 19:15:16
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
- 离婚是一种怎样的体验?
- 现代艺术只考虑意义、不考虑美感吗?
- 袁隆平比很多诺贝尔奖获得者对人类的贡献都更大。你认同这个观点吗?
- 你这一生 ,悟出最大的一个道理是什么 ?
- 什么时候你发现和农村父母渐行渐远?
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- 你对你的长相、身材、气质满意吗?
- 如何看待河北地质大学教授季强声称「所有现代人都起源于东亚」?
- PC电脑能不能当服务器用?
最新资讯文章
- 苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 什么样的女主才能叫做「人间尤物」?
- 为什么兰州拉面禁止喝酒,新疆羊肉串店卖乌苏啤酒?
- 实体店为什么生意越来越难做了?
- 很多三和大神都快饿死了,明明无依无靠,为什么不直接进入监狱获取活下来的机会呢?
- 虚心请教,苹果现在还有哪些科技含量?
- 如何评价鱼皮程序员的OJ项目?
- 未来几年,市场对 AI 人才的需求会集中在哪几个方向?
- 组nas一定要TDP低的cpu吗?
- 如何评价B站 up主“雨琪在芬兰”?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 以前大力推广的沼气池,怎么现在越来越少了?
- 功夫游戏《师父》火了之后,为什么没能掀起做功夫题材的游戏的浪潮?
- 为什么很多公司都不招大龄码农?
- golang总体上有什么缺陷?
- 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 你见过身边身材最好的女生是什么样子的?
- 为什么各大品牌内存条包装都那么low?