gpt4 book ai didi

node.js - 有人在制作 Node 优化的 V8 吗?

转载 作者:搜寻专家 更新时间:2023-10-31 23:06:43 24 4
gpt4 key购买 nike

是否有针对服务器端 JavaScript(主要是 Node)的 V8 优化版本?我问是因为我假设普通 V8 针对 Chrome 进行了优化,因此客户端 JavaScript。

最佳答案

过去,V8 的内存管理并未针对非常大的堆进行优化。然而,随着 V8 版本 3.7 中开始的新 GC,这应该成为历史。使用 --max-old-space-size=8192 标志运行。现在您可以拥有 8GB 的​​堆,而不是正常的 1.4GB 限制。

如果短暂停顿对您来说非常重要,您还可以使用 --max-new-space-size=2048 标志。这会降低峰值性能,但会将暂停时间从大约 100 毫秒缩短到更接近 20 毫秒。另一方面,如果您只关心峰值性能而不关心长暂停时间,您可以使用 --noincremental-marking 标志。使用此标志,您可以预期每 GB 的暂停时间约为 1 秒,因此它主要用于小型堆或批处理任务。

关于node.js - 有人在制作 Node 优化的 V8 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8263210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com