网站地图官方微信:
网站首页 兴安镇 桑村镇 岩镇镇 邓双镇 嘎娘乡 崔久乡

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 有什么是你去河南才明白的事? |

    本人河南人,上大学后感觉河南人和有些地区习惯不太一样,就比如...

    查看详情>>
  • | 为什么网络上都在说隋坡厉害? |

  • | 周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗? |

  • | 国产手机APP为什么越来越臃肿? |

  • | 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好? |

  • | 不是说4K显示器最好是32寸么? |

  • | 你对你的长相、身材、气质满意吗? |

  • | 有哪些是你用上了mac才知道的事? |

  • | 实体店为什么生意越来越难做了? |

  • | 为什么人到中年,很少有身材苗条的? |

  • | 为什么韩国的热辣舞团无法征服中国的男性市场?? |

  • 有没有可能,文科接受不了平庸? 现存的五万多首唐诗里,涉及到...

    2025-06-29
  • 一个人做一个低代码平台。 一人肝了好几年了,基本思路: 1...

    2025-06-29
  • 这个问题不太好回答,尤其是用通俗语言不太好回答。 但是有些...

    2025-06-29
  • 拉玛西亚的球员除了梅西普遍有几个特征。 1.极其早熟,但是...

    2025-06-29

关注我们

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