网站地图官方微信:
网站首页 升平镇 支塘镇 城厢乡 盐湖镇 高堂镇 苦水镇

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 27寸显示器是否有必要到4K? |

    自己在用27寸4k,刚好可以回答一下。 我的结论很简单,有...

    查看详情>>
  • | 你为什么放弃了wsl? |

  • | 为什么台式 PC 还处在组装(DIY)阶段? |

  • | 你们的腰突是怎么突然好的? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

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

  • | 腰肌劳损用什么办法可以治疗好? |

  • | 平面设计主KV做成这样,在你的城市薪资一般多少? |

  • | 小区有人去世办丧事,早上5点放音乐,我报警有错吗? |

  • | 腰突怎么办25岁? |

  • | 韦东奕的牙怎么没了? |

  • 日本一个油管博主,devaslife,独立开发 markdo...

    2025-06-25
  • SD转译Win游戏的难度跟Mac比根本不是一个量级的。 SD...

    2025-06-25
  • 本人是J***a技术面试官,自夸下,应该还算资深,有8,9年...

    2025-06-25
  • 有些库并不值得看,比如archive、compress以及c...

    2025-06-25

关注我们

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