网站地图官方微信:
网站首页 修文镇 石沛镇 插花镇 乐峰镇 高陂镇 曹古乡

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 女生第一次来大姨妈什么感受? |

    我是男人。 。 。 但闺女前几个月第一次时。 。 。 把我...

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

  • | 你和你老婆是怎么认识的? |

  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

  • | 联想 128GB 超大内存迷你 AMD 主机上架,此款主机有哪些亮点? |

  • | 低功耗web服务器 迷你主机 小型服务器 求推荐? |

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

  • | 如何评价华为最新长焦专利技术?能否颠覆手机长焦摄影的目前限制? |

  • | 程序员如何用好 Cursor 工具? |

  • | 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平? |

  • | 感觉鱼缸久了底下火山石里脏脏的,能彻底换水清理一遍不? |

  • 因为微软的一代目们懂得吃小亏占大便宜这个道理。 首先从战略的...

    2025-06-21
  • 核动力这么强劲,为什么商船却不用? 其实看看世界第一艘核动力...

    2025-06-21
  • nas是一直运行的,每瓦每年消耗24x365/1000=8....

    2025-06-21
  • 我这里有一个。 后端基于:go,go-kratos,wir...

    2025-06-21

关注我们

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