网站地图官方微信:
网站首页 枣岭乡 建湖县 游河乡 姚渡镇 屏山县 朴头乡

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 使用内存超过32G(含)的电脑是种怎样的体验? |

    那就是两个字,非常爽 (***装我是AI) 开机自动启动...

    查看详情>>
  • | 有个学舞蹈的女朋友是什么体验? |

  • | 冬天也要穿胸罩吗? |

  • | 前端能否限制用户截图? |

  • | 官方通报贵州厦蓉高速三都往榕江大桥垮塌,因持续强降雨诱发山体滑坡导致,目前情况如何? |

  • | 怎么才能有尤雨溪一半强,该怎么学习? |

  • | 龙芯 2K3000 处理器正式发布,这款处理器的发布对国产芯片的发展意味着什么? |

  • | 为什么买的小乌龟总是养不活呀? |

  • | 程序员想搭建自己的服务器求指教。? |

  • | 前端开发现在主流的技术有哪些? |

  • | 毕设答辩,老师说node不可能写后台怎么办? |

  • 就我个人的体验来说说。 前三年都是用的2K165赫兹的显示...

    2025-06-27
  • 苹果MacBook Pro笔记本在2015-2020年最大的...

    2025-06-27
  • 业务远比用什么程序语言重要。 我只想说,互联网上现在99%...

    2025-06-27
  • 社区用爱发电很难,除非作者弄这个是爱好。 有其它业务是赚钱的...

    2025-06-27

关注我们

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