网站地图官方微信:
网站首页 章台镇 小孟镇 老窝镇 汉寿县 千佛乡 班洪乡

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 印度为什么一定要和中国作对? |

    你想象一下,你是印度, 北方有个大国,邻国 北方边界极其的高...

    查看详情>>
  • | 独立站怎么开始做啊? |

  • | 社保断缴的后果有些什么? |

  • | 为什么有些NAS用户弄那么多硬盘? |

  • | 小米发布了 REDMI 首款旗舰小平板 K Pad,仅 8.8 英寸,小巧便携,如何评价这一设计? |

  • | 有哪些小众的开源项目养活了一大批人? |

  • | 为什么中国农村房子那么丑? |

  • | 有哪些好看的古言追妻火葬场文? |

  • | 为什么这么多人讨厌中国移动? |

  • | Linux 下有没有类似 Everything 的搜索工具? |

  • | 《甄嬛传》中祺贵人为什么和甄嬛反目? |

  • 大学有2类老师,1类是自己在外面开公司或者在外面公司里面就是...

    2025-06-23
  • 如果只能留一个的话,一定是箭头指的那个,因为它真的可以让我感...

    2025-06-23
  • 说几个场景大家品一下: 场景1: 你成立了一家公司,开发了一...

    2025-06-23
  • 我姐跟我科普过,胸基本上就两种,腺体胸和脂肪胸 腺体胸这种主...

    2025-06-23

关注我们

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