如何在javascript中找到谁在吃我的记忆

时间:2011-11-05 07:48:48

标签: javascript performance

我有一个包含六个js的页面,当页面运行超过5分钟(用户的操作)时,页面将转为慢速运行,并且从任务管理器,我看到浏览器需要超过150M memeory,所以我认为我的js中必须有一个变量,它正常地吃掉我的记忆,但我不知道如何找到它。

有任何工具或任何想法吗?

1 个答案:

答案 0 :(得分:4)

Gogle Chrome可以为您提供帮助。启用开发人员工具(按F12) - >配置文件并在底部找到“Take heap snapshot”(眼睛图标)。

或者您可以开始分析并确定哪个函数占用了大部分CPU资源。