网站地图官方微信:
网站首页 包装项目合作 包装相关设备 包装生产线 眼镜架 削笔器 修正带

当前位置: 首页 >

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

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

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

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

这就很炸裂了。

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

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

  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

    自古以来的服务器应用都是一台服务器跑一个 server **...

    查看详情>>
  • | 显示器选32还是27,2k还是4k? |

  • | 新手怎么能快速学会编程语言呢? |

  • | 中国预警机世界领先吗? |

  • | 为什么有些男人眼里看不见家务? |

  • | 为何有人说儒家文化下极容易产生「伪君子」?它的道德教化不是以平等和尊重的为前提的吗? |

  • | 为什么 mac mini 的 m4 版本价格这么低呢? |

  • | 你们是怎么远程用NAS听歌的? |

  • | 法院明确,购房者无需为烂尾楼开发商买单,此判决将对我国房地产行业产生何种影响?判决执行存在哪些问题? |

  • | 杨幂论文一年间 AI 率从 0 飙至 91%,为什么会这样?AI 查重到底有没有统一标准? |

  • | 美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗? |

  • 提名一下我的一米九萌妹老婆呀。 没错,我老婆大人净身高18...

    2025-06-22
  • 那自然是刘亦菲打枪图: 这颜值,这发量,这腰身,这曲...

    2025-06-22
  • 之前的主力军一直是chrome 觉得chrome 简洁好用 ...

    2025-06-22
  • 对这行文字并不感到大惊小怪,但这个问题的提法不免有引战之嫌。...

    2025-06-22

关注我们

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