网站地图官方微信:
网站首页 东案乡 桂洋镇 穆阳镇 公平镇 双石镇 遵义市

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 如何看待暴露但很还原的cos? |

    coser只要敢露,就说明她是能放的开的,大庭广众无惧别人目...

    查看详情>>
  • | 你见过身边身材最好的女生是什么样子的? |

  • | 有人对sse(server sent events)了解的吗? |

  • | 为什么 Windows 的兼容性这么强大,到底用了什么技术? |

  • | JetBrains 的核心技术是什么? |

  • | 怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话? |

  • | 「绝世美女」都有什么特点? |

  • | 为什么微软会允许中国有那么多盗版? |

  • | Golang 的 Web 框架该怎么选择?Web 开发又该怎样学? |

  • | 为什么明明35岁以上的员工更稳定,招聘时不要,被裁的也是他们? |

  • | 求推荐程序开发笔记本!? |

  • 这种情况其实不用纠结,当然要叫醒他。 你可能会想,领导平时...

    2025-06-26
  • 可以试试Emby套件,加docker安装Sonarr+Jac...

    2025-06-26
  • 因为他撒谎了! 他说他跑步,月均300公里。 对,不跑步的人...

    2025-06-26
  • 我全身毛发旺盛、非常旺盛(其实我整个家族都一样) 我女儿生下...

    2025-06-26

关注我们

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