【发布时间】:2017-12-04 14:11:35
【问题描述】:
打开一个页面 2 分钟并使用 Chrome 开发工具进行记录,我得到一个锯齿模式,但 JS 堆并没有恢复到原来的水平 - 相反,对于每次垃圾收集它都会保持高一点,直到它最终崩溃:
传统观点建议在一段时间内拍摄 2 个堆快照并比较它们以隔离问题。在堆快照之前,会自动进行垃圾收集。预期结果是堆快照编号 1 显示约 19 MB 堆的基线,快照 2 在 2 分钟后显示至少 22 MB。相反,快照 2 实际上显示 less 堆
我现在应该怎么做才能找到泄漏点?
【问题讨论】:
标签: javascript memory-leaks google-chrome-devtools