【问题标题】:What is "Document count" counter in Timeline tab of Chrome Dev Toolbar?Chrome 开发工具栏的时间轴选项卡中的“文档计数”计数器是什么?
【发布时间】:2016-06-14 20:58:46
【问题描述】:

谁能解释一下 Chrome 开发工具栏的时间轴选项卡中的“文档计数”计数器代表什么?

在我的应用程序中,我使用 iframe 并在其中一个页面的一组页面中导航。目前“文档计数”计数器显示的值范围是 23-32,它代表什么?

提前致谢。

【问题讨论】:

  • Here 是一个明确的参考答案

标签: google-chrome memory-profiling web-developer-toolbar


【解决方案1】:

据我了解,这很重要 documents 和 iframe - 不过我不确定文档到底有什么资格。我刚刚遇到您的问题,因为 Chrome 报告我有两个文档,但我没有任何 iframe,并且不清楚什么是 document

【讨论】:

  • 查看方法是查看控制台上方的下拉菜单;你可以看到那里列出的文件。我的主要是插件或跟踪通常在 iframe 内加载的页面。
【解决方案2】:

它是检查的渲染过程中的活动文档资源的数量。根据文档:

我的页面是否占用了太多内存? - 时间轴内存视图和 Chrome 任务管理器可以帮助您确定您是否使用了过多的内存。 内存视图可以跟踪检查的渲染过程中的活动 DOM 节点、文档和 JS 事件侦听器的数量。 作为经验法则:避免持有对不再需要使用的 DOM 元素的引用,解除不需要的绑定事件侦听器,并在存储您不打算使用的大块数据时要小心。

参考: https://developer.chrome.com/devtools/docs/javascript-memory-profiling#questions-to-ask-yourself

您的应用程序可能会加载文档资源 (The load event is fired once all of the document’s resources (images and CSS files, and so forth) have been fully loaded) 然后关闭它们。要验证某个应用程序操作不会造成泄漏(例如,通常是一对直接和反向操作,例如 opening a document, and then closing it, should not leave any garbage),您可以将多个快照相互比较。

【讨论】:

    猜你喜欢
    • 2019-08-07
    • 2014-06-03
    • 2021-12-02
    • 2016-04-05
    • 2012-04-01
    • 2017-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多