网站地图官方微信:
网站首页 解店镇 大洼区 白山乡 铁岭镇 楚门镇 重兴镇

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 女生到底应不应该穿***的衣服? |

    就拿丝袜举例子吧,筒袜和连裤袜是我日常穿的,但吊带袜就要考虑...

    查看详情>>
  • | 为什么Next.js和Nuxt.js发布时间只隔了几小时? |

  • | 为什么润人觉得出国一定就会过的好呢? |

  • | 男朋友负债 2 万亿人民币,能要吗? |

  • | 《情感欺诈模拟器》第三章,如果吴与伦还是一个“穷酸的屌丝”,陈欣如(陈欣欣)会放弃变凤凰么? |

  • | 南京一森林公园现大量竹节虫,形似枯枝,网友称凑近才发现是虫子落荒而逃,竹节虫会不会咬人?碰到它会怎样? |

  • | Golang和J***a到底怎么选? |

  • | 能分享一下你写过的rust项目吗? |

  • | 为什么很多男生在相亲时,听到女生喜欢旅游都会很抵触? |

  • | 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号? |

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

  • 我只是分享我的喜悦,居然会被攻击,我也是无语,拜托有些人的恶...

    2025-06-26
  • 其实,就在于舍不舍得花钱。 这张图是很多人意识里的中国农村...

    2025-06-26
  • 我表姐 凭借着一身自带高级感的清冷香气,以及白得发光的滑溜皮...

    2025-06-26
  • 买了玻璃材质的鹅卵石铺了一缸底,再买了大叶水榕,椒草,细叶*...

    2025-06-26

关注我们

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