网站地图官方微信:
网站首页 包装检测设备 包装防伪 包装成型机械 折射仪 圆珠笔 眼镜及配件

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 家里想搞一个服务器,怎么才不违规? |

    一个个危言耸听,拿着鸡毛当令箭,像极了装在套子里的别里科夫:...

    查看详情>>
  • | 如何评价仓颉编程语言7月30日开源? |

  • | 哪张照片让你觉得刘亦菲美得不可方物? |

  • | 如何搭建自己CDN服务器? |

  • | 为什么***骂 Ubuntu,但是 Ubuntu 一直是所有 Linux 发行版中知名度、热度最高的? |

  • | 为什么好多人都在喊体制内的工作很累? |

  • | 请问一下图中***的名字,谢啦? |

  • | 《黑神话:悟空》「安身法」没办法拦怪,那这个火圈到底干啥的? |

  • | 只考虑隐身和载荷航程,中国轰六K能投GBU57巨型钻地弹,炸福尔多***吗? |

  • | 现在有没有可能在地球某处隐藏一个大型军事基地而几十年不被发现? |

  • | 有哪些事情是你去了越南以后才知道的? |

  • 自研新作 flutter3.32+dart3.8+deeps...

    2025-06-23
  • 2025 年了,RNG和EDG两家还在比高低休赛期这两天的L...

    2025-06-23
  • 反正我需要我老公。 今天去我家刚装修完的一套房子里量我衣帽...

    2025-06-23
  • 我上初中最后一年,gba发售。 我在作业本背面画了一个1:...

    2025-06-23

关注我们

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