当前位置:当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?
人气:发表时间:2025-06-28 16:45:15
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 女朋友很喜欢《大明王朝1566》,生日适合送什么礼物?
- 如何评价上海理工大学 C语言考试,老师不认识vscode 说是切屏***?
- 有人对sse(server sent events)了解的吗?
- 为什么我看到的电***4k银幕分辨率还比不过手机,模糊不清,还有严重拖影?
- 搞了NAS之后去哪里下载4K,8K的电影?
- 为什么全网 都在说 iOS 开发不行了 ?
- 女生穿小妈(后妈)裙是种什么体验?
- 老公一个月给我1万3,但是我们没有钱旅行,到底是我不会管钱,还是老公给得太少?
- 什么是 5G 固定无线接入(FWA)?
- 知乎上有哪些被顶到高票的反智答案?
最新资讯文章
- 你的网盘里有什么好东西,可以分享给我吗,陌生人?
- 自己拥有一台服务器可以做哪些很酷的事情?
- 孩子画过什么画让你非常震惊?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 中年夫妻有多少生活和谐的?
- 年纪轻轻为什么会得腰肌劳损?
- 冬天也要穿胸罩吗?
- 成都石室中学一群学生自发举行的汉服舞台剧节目在网络上得到了好评,该如何评价学生们的自发汉服表演活动?
- 有什么是你去了山西才知道的?
- 慢跑 5 公里用 40 分钟是不是很丢人?
- 为什么全网 都在说 iOS 开发不行了 ?
- 有哪些BI工具惊艳了你?
- 为什么朝鲜始终未解决粮食短缺问题?
- docker有哪些有趣的用途?
- 为什么美军B2实战以后4v认为一部分网友又没信心了?
- 什么是你去了台湾才知道的事?
- 韦东奕的牙怎么没了?
- 用紫砂壶泡茶真的比别的茶具泡出来的茶更有味道吗?
- 大家是怎么看待Apple music?
- 为什么会有MacWK这么良心的网站?