我想知道是否有可能获得特定页面的当前内存使用情况?我正在处理一个小的DOM渲染实验,在那里渲染100 000多个DOM元素,并希望能够在渲染DOM之前显示应用程序的内存使用情况,以及在完成之后显示差异。任何JS库或什么可以帮助我做到这一点?最好使用Chrome,FF和IE支持。获取HTML文档的当前内存使用情况?
应用程序构造与HTML和JS
感谢
我想知道是否有可能获得特定页面的当前内存使用情况?我正在处理一个小的DOM渲染实验,在那里渲染100 000多个DOM元素,并希望能够在渲染DOM之前显示应用程序的内存使用情况,以及在完成之后显示差异。任何JS库或什么可以帮助我做到这一点?最好使用Chrome,FF和IE支持。获取HTML文档的当前内存使用情况?
应用程序构造与HTML和JS
感谢
您不妨看看this answer从galambalazs
不幸的是,现在这仍然是一个Chrome的独有功能(非标准扩展window.performance)。
window.performance.memory
浏览器支持:铬6+
您还look at this可以:
The Performance.now()
的方法返回一个DOMHighResTimeStamp,以毫秒为单位,精确到千分之一毫秒。
这是更广泛的支持
我希望这有助于
您好,感谢您的答复。据我所知,关于window.performance.memory它不会在方程中添加DOM节点?当我尝试在渲染DOM之前和之后运行它时,我得到的内存使用率相同。 –
你可以使用[DOMContentLoaded](https://developer.mozilla.org/en-US/docs/Web/Events/DOMContentLoaded)。参见[我的例子](https://jsfiddle.net/5squvgLv/1/)。我希望这有帮助。 –
Internet Explorer中:F12存储器剖析器(从版本IE11) – Icepickle