当前位置: 首页 >
nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?_海南省儋州市新州镇唯卫士农药有限合伙企业
文章出处:网络 人气:发表时间:2025-06-28 09:45:15
首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。
Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。
但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。
这就很炸裂了。
Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。
同类文章排行
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 如何看待凤凰传奇取消天津场演唱会?
- 如何看待“没有生态的墨水屏设备就是信息孤岛,最终会沦为泡面盖”这种观点?墨水屏未来的发展趋势是什么?
- 为什么运维都这么难招?
- 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
- 为什么MIPS架构的路由器CPU能实现比X86高很多的网络吞吐量?
- 如何看待特朗普最后关头取消对伊朗的军事行动?
- 求大神解答,为什么大家都不喜欢用docker?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
最新资讯文章
- 英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题?
- 为什么 Mac 对游戏支持这么差?
- 黄晓明上戏考博落榜,本人回应「明年再战」,怎样看明星对高学历的追求?上戏博士有多难考?
- next.js 为什么要走PHP ASP MVC的老路?
- 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计?
- 如何评价《灵笼 2》第六集?
- 你们是怎么远程用NAS听歌的?
- 你敢晒出你自己的照片吗?
- 销量爆炸的华为nova14是不是证实华为已经腾出精力来收复中端市场了?
- 汤姆·克鲁斯在国外算几线?
- 女人到中年越来越看不上自己的老公怎么办?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 为什么都说武器越怪,死的越快?
- 6 月 21 日「苏超」第五轮南京队 4-0 战胜常州队,如何评价这场比赛?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 你见过身边身材最好的女生是什么样子的?
- 你见过身边身材最好的女生是什么样子的?
- 你在出租房屋发现过什么前租客留下的“宝藏”?