当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
文章出处:网络 人气:发表时间:2025-06-28 16:45:15
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
- 广西贵港一女子在街上被五六大汉强行控制送医院,这样做合适吗?怎么总感觉怪怪的?
- 你生活中做过最自律的一件事是什么?
- 如何评价《情感反诈模拟器》女演员刘梦茹最新的抖音***回应?
- 都是研制核武器,美国为何只敢动伊朗,对朝鲜却畏首畏尾?
- 现代艺术只考虑意义、不考虑美感吗?
- 中国出发载3000辆汽车的货船起火20天后沉没,事故的原因可能是什么?海上运输电动汽车起火应怎样处置?
最新资讯文章
- 能不能发一张你相册里最好看的自拍照?
- 如何判断鱼缸中的硝化系统是否已经成功建立?
- 如何评价茅台暂停京东供货?
- 都说乱世买黄金,现在算是乱世吗?
- 乔丹的身体素质放到现在是不是只能算平庸?
- 为什么macOS软件生态不敌Windows?
- 我国以前禁用过手机WIFI,为什么后来又允许了?
- 人工智能相关专业里有什么「坑」吗?
- 女主播和榜一大哥现实碰面会做什么?
- Windows有哪些神级软件?
- 谁是对Mac有成见然后用完Mac后真香的?
- 如何看待抖音宝妈自学中医,肉蛋奶全忌,给孩子喂“古法米汤”,美名其曰“中医育儿”?
- 苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面?
- 吴柳芳的真实水平如何?
- 我应该设置多少kb才能让他不能玩游戏?