网站地图官方微信:
网站首页 包装用纸 包装项目合作 圆珠笔 圆规 削笔器 修正带

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗? |

    某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸...

    查看详情>>
  • | 为什么中国电信的iptv一定要有网线连接!? |

  • | Visual Studio 2022用什么GUI做的? |

  • | 各位都在用Docker跑些什么呢? |

  • | 不住酒店可以去哪过夜? |

  • | 独立开发***能盈利吗?感觉好累... |

  • | 为什么hdmi2.1带宽优于dp1.4,还是会推荐dp? |

  • | Golang 中为什么没有注解? |

  • | CPU 为什么很少会坏? |

  • | 央企的信创,是否有必要把 spring 替换成国产的 solon ? |

  • | 为什么有些男人眼里看不见家务? |

  • 看用途和预算。 不差钱的电影发烧友和单机游戏玩家上顶配4K(...

    2025-06-28
  • 这还没结婚呢。 我婚后,发现我和媳妇儿,我们自身都有着对方...

    2025-06-28
  • 身材还用说吗?真的是好啊! 就看过她演的变形金刚和忍者神龟。...

    2025-06-28
  • 我最近刚把 QQ 音乐上的几千首歌,都在 Apple mus...

    2025-06-28

关注我们

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