【发布时间】:2011-12-22 13:31:56
【问题描述】:
我有一个包含六个js的页面,当页面运行超过5分钟(用户操作)时,页面会转为运行缓慢,从任务管理器,我看到浏览器占用超过150M memeory,所以我认为我的js中一定有一个变量正在不正常地吃掉我的内存,但我不知道如何找到它。
有什么工具或想法吗?
【问题讨论】:
我有一个包含六个js的页面,当页面运行超过5分钟(用户操作)时,页面会转为运行缓慢,从任务管理器,我看到浏览器占用超过150M memeory,所以我认为我的js中一定有一个变量正在不正常地吃掉我的内存,但我不知道如何找到它。
有什么工具或想法吗?
【问题讨论】:
Gogle chrome 可以帮助您。打开开发人员工具(按 F12)-> 配置文件,然后在底线找到“获取堆快照”(眼睛图标)。
或者您可以开始分析并确定哪个函数占用最多的 CPU 资源。
【讨论】: