“性能监控”面板
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
使用性能监控器快速了解网站的加载和运行时性能。
概览
效果监控面板会显示一个时间轴,以图表的方式实时绘制效果指标。点击某个指标即可将其显示或隐藏。然后,观察图表在您与应用互动时的变化情况。
性能监控器会跟踪以下指标:
- CPU 使用率。
- JavaScript 堆大小。
- 页面上 DOM 节点、JavaScript 事件监听器、文档和框架的总数。
- 每秒重新计算布局和样式的次数。
如需打开性能监控面板,请执行以下操作:
- 打开开发者工具。
- 按如下键打开命令菜单:
- macOS:Command + Shift + P
- Windows、Linux、ChromeOS:Ctrl + Shift + P
- 开始输入
Performance monitor
,选择显示性能监控器,然后按 Enter 键。DevTools 会在开发者工具窗口底部显示性能监控面板。
或者,选择右上角的 more_vert 更多选项 > 更多工具 > 性能监控。
性能监控工具可让您大致了解网站的运行时性能。
通过观察指标值在与网站互动时的变化情况,可以发现改进机会。
性能监控的一项实用功能是,它会在整个网页导航过程中持续显示。因此,作为前端开发者,您可以打开性能监控器,滚动浏览其网站,并留意 DOM 节点和每秒布局数量指标,从而避免布局抖动等问题。
如果用户报告您网站上的加载速度缓慢,效果监控器可以帮助您找出存在问题的地方。
例如,CPU 使用率大幅激增可能是由代码效率低下造成的。通常情况下,如果网页包含大量 JS 事件监听器,重构代码并减少这些数量来释放内存可能会有所帮助。
如果您刚开始分析性能,建议您先使用 Lighthouse 面板,然后使用性能面板或性能监控进行深入研究。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-05-16。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-05-16\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-05-16。"],[],[]]