网站地图官方微信:
网站首页 望江县 双牌镇 望仙镇 椿木乡 团田乡 xx

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 小鹏G7发布,对标小米YU7有优势吗? |

    严重怀疑当年的 P7 是一场“意外”~ 当初 P7 ...

    查看详情>>
  • | 学生校服如何隐藏内衣痕迹? |

  • | 北京日报点名批评“苏超”过度娱乐化的动机是什么? |

  • | 老板说我设计了一周的海报还是不行,我到底该怎么学啊? |

  • | 如何看待三峡集团总部搬迁至武汉? |

  • | 为什么网上那么多人说广州没落是因为城中村? |

  • | 如果看待林丹这句话 “网球的强度远远没有羽毛球大”? |

  • | 苹果 6 月 10 日召开的 2025 年全球开发者大会「WWDC25」,有哪些值得关注的信息? |

  • | 各省的省超出来后(类似于苏超),中超是不是就废了? |

  • | 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架? |

  • | 北京日报点名批评“苏超”过度娱乐化的动机是什么? |

  • 京圈绝对有人在搞事 昨天无锡常州的比赛看了没,央***的直播...

    2025-06-22
  • (要是当时我自己能够早些知道就好了 )所以我自己也讲给大家听...

    2025-06-22
  • 之前遇到一个东北的卖家,买的我爸爸编的竹篮子,运费都比竹篮子...

    2025-06-22
  • 最关键是做不大。 CRT最后的绝唱出现在08年,当时一波看...

    2025-06-22

关注我们

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