网站地图官方微信:
网站首页 盛乐镇 正余镇 高砂镇 郑路镇 禾云镇 如意乡

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 天涯论坛关闭后,除了知乎,大家都在逛什么? |

    又“复活”了,直接进入这个网站 新网址来了: ***s://...

    查看详情>>
  • | 黑客为什么可以做到无需知道源码的情况下找出系统漏洞? |

  • | 你在出租房屋发现过什么前租客留下的“宝藏”? |

  • | 我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的? |

  • | 国外(GoDaddy)注册的域名如何在国内备案? |

  • | 做一个中国的微软到底有多难? |

  • | 超级喜欢穿短裙正常吗? |

  • | 为什么日本人口密度这么大还能住一户建,中国只能住楼房? |

  • | 特厨隋坡探店成都快餐店,给出80分以上的高分,为什么评分远高于大饭店? |

  • | 小米汽车官方解释了刹车盘生锈属于正常现象,并提供了两种除锈功能,这些措施是否足够有效? |

  • | 做个web服务器,gin框架和go-zero怎么选? |

  • 川普是色厉内荏,马斯克可不是,他是能花2年时间赔400亿买推...

    2025-06-19
  • 有内鬼,停止交易,伊朗绞刑处死内鬼 把以...

    2025-06-19
  • 军校毕业,一女同学托人转告,非我不嫁。 高中时,因为女生太优...

    2025-06-19
  • 路飞17岁出海,到和之国篇,路飞19岁 也就是说路飞从出...

    2025-06-19

关注我们

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