gpt4 book ai didi

javascript - 在哪里可以找到页面(包括图像和多媒体)的真实内存使用情况?

转载 作者:行者123 更新时间:2023-11-30 11:48:12 25 4
gpt4 key购买 nike

我注意到 Chrome 和 Firefox 的内存检查器中有一些奇怪的地方。在大页面上,它会告诉您各种 JavaScript 对象占用了多少,但似乎没有列出任何图像/多媒体对象。事实上,在这张取自 Chrome DevTools 的 Profiles 面板的屏幕截图中,您可以看到大部分内存不在报告中。

Memory pie chart in Chrome(您甚至可以在此页面上看到这一点,转到 Profiles -> Take Heap Snapshot,从顶部下拉列表中选择 Statistics。)

有没有更合适的方法来查看对象使用了多少内存?特别是在 Firefox 中 - 我问是因为我最近注意到 JavaScript 配置文件和垃圾收集在页面加载期间花费了很长时间。

最佳答案

在 Firefox 中按 Ctrl+Shift+I 打开开发者工具。选择内存标签。检查或选择可用选项,例如,记录分配堆栈查看:支配者标签依据:类型。单击Take snapshot 并滚动查看Retained Size (Bytes)Shallow Size (Bytes)Label 对象。

另见 How to detect the memory allocations that are triggering garbage collection in JavaScript? , Clean-up of elements that are no longer referenced, and were never added to the document

关于javascript - 在哪里可以找到页面(包括图像和多媒体)的真实内存使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40231122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com