如何获取 Internet Explorer 和 Firefox 选项卡的内存详细信息?
Posted
技术标签:
【中文标题】如何获取 Internet Explorer 和 Firefox 选项卡的内存详细信息?【英文标题】:How to get memory details of internet explorer and Firefox tabs? 【发布时间】:2014-05-25 01:07:31 【问题描述】:我需要查看选项卡是否空闲并从 C#/C++ 或 C 获取每个选项卡的内存详细信息。我为 Chrome 执行此操作,因为每个选项卡都有独特的进程。但是如何为 Internet Explorer 和 Firefox 选项卡执行此操作?我需要获取每个选项卡使用的内存并识别空闲选项卡。请建议
【问题讨论】:
【参考方案1】:您可以在 Firefox 中使用 about: memory 页面。但是,外部访问可能不是很容易。在最近的 Firefox 版本中,我相信 about:memory 页面能够将内存信息转储到文件中。这可能是一个好的开始。
另一种选择可能是编写插件或添加来完成您的任务。
Nicholas Nethercote 有一篇关于 Firefox 内存相关方面的精彩博客。它托管在 blog.Mozilla.org 上。非常值得寻找其他资源。
希望这会有所帮助。
【讨论】:
博客中关于about:memory 的信息不多,你能建议我任何关于如何在C# 中使用它的链接吗? 也许像docs.seleniumhq.org 这样的东西会帮助你?它有一个 .NET 接口,所以可以工作。过去你可能独自一人。以上是关于如何获取 Internet Explorer 和 Firefox 选项卡的内存详细信息?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Internet Explorer 的 javascript 获取鼠标指针位置?
获取 polyfill 在 Internet Explorer 11 中具有不同的响应对象
如何从 Internet Explorer 11 降级到 Internet Explorer 10?
对于某些情况,如 Internet Explorer 特定的 CSS 或 Internet Explorer 特定的 JavaScript 代码,如何仅针对 Internet Explorer 10?