gpt4 book ai didi

javascript - 识别 Javascript 堆之外的内存泄漏

转载 作者:行者123 更新时间:2023-12-03 03:32:15 25 4
gpt4 key购买 nike

我正在调试一个复杂的 Javascript 应用程序(数百个文件和近百万行代码)中的内存泄漏。这是一款游戏,因此它大量使用了 PNG 图形和 2d Canvas 。

当使用 Chrome 的开发工具进行内存分析时,我没有看到堆分配有太大变化,但 Chrome 任务管理器中的内存使用量持续上升。事实上,GPU内存加上JS内存总共只占总内存的一半左右。我怎样才能调试剩余内存的去向?

最佳答案

在很多情况下, native 内存中的泄漏会导致 js 内存中的对象发生泄漏。因此,在修复应用程序中的所有 js 泄漏后,您的 native 内存中很可能不会出现泄漏。

查看答案Tool to track down JavaScript memory leak

关于javascript - 识别 Javascript 堆之外的内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27453421/

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