【问题标题】:how to find who is eating my memory in javascript如何在javascript中找到谁在吃我的记忆
【发布时间】:2011-12-22 13:31:56
【问题描述】:

我有一个包含六个js的页面,当页面运行超过5分钟(用户操作)时,页面会转为运行缓慢,从任务管理器,我看到浏览器占用超过150M memeory,所以我认为我的js中一定有一个变量正在不正常地吃掉我的内存,但我不知道如何找到它。

有什么工具或想法吗?

【问题讨论】:

    标签: javascript performance


    【解决方案1】:

    Gogle chrome 可以帮助您。打开开发人员工具(按 F12)-> 配置文件,然后在底线找到“获取堆快照”(眼睛图标)。

    或者您可以开始分析并确定哪个函数占用最多的 CPU 资源。

    【讨论】:

    • 也许萤火虫可以帮助你,但我不确定。 Firebug 可以分析 javascript,但我找不到 view heap 函数。
    • 我同意@hguser:Firefox 扩展通常占用大量 CPU %。
    • 我发现IE7和firefox都吃掉了内存。
    猜你喜欢
    • 2012-12-20
    • 1970-01-01
    • 2015-05-05
    • 1970-01-01
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    • 1970-01-01
    • 2012-01-08
    相关资源
    最近更新 更多