网站地图官方微信:
网站首页 包装制品配附件 包装胶带 阅览室桌椅 圆珠笔 一体机办公设备 夜视仪

当前位置: 首页 >

nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?

首先要明白 Node.js 不适合 CPU 密集型的本质,是没有一个简单的方法把计算过程也多线程化。

Node.js 中 IO 任务是天然多线程的,也就是所谓的异步非阻塞 IO,所以效率很高,当你开启一个 IO 任务的时候,程序可以继续做其他事。

但如果你要做的是一个又臭又长的计算任务,那自始至终都只有一个线程。

这就很炸裂了。

Node.js里也存在 Worker Threads、Cluster之类的方法可以让你手动迁移计算任务,但都不是很方便,以及开销过大…。

nodejs 真的不擅长CPU密集型计算么,与c++或者 rust 差别有多大?

  • | HTTP/3 解决了什么问题,又引入了什么新问题? |

    HTTP/3 实际上是 QUIC 协议 + HTTP2。 我...

    查看详情>>
  • | 2025年6月,到底买油车还是电车? |

  • | 如何评价「尖叫」这种饮料? |

  • | 福建舰能搭载多少固定翼飞机? |

  • | 中国特有的狸花猫有多强大? |

  • | Golang与Rust哪个语言会是今后的主流? |

  • | 为什么游戏总是缺少 dll 文件? |

  • | 家用小型服务器用什么系统比较好呢? |

  • | 国产手机APP为什么越来越臃肿? |

  • | 美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗? |

  • | 北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔? |

  • 就像这种: 「恒 D 内部歌舞」链接: 夸克网盘分享 「全网...

    2025-06-23
  • 我昨天才曝了自己的丑照,今天又来曝身高体重。 150,92斤...

    2025-06-23
  • 别说一个Linux系统,我一个移动硬盘里装了ventoy+上...

    2025-06-22
  • 据相关研究,腰椎间盘突出症的高发年龄在30到50岁之间,其中...

    2025-06-23

关注我们

添加微信好友,关注最新动态