指南
如何排查 Chrome CPU 和内存占用过高问题
使用 Chrome 任务管理器区分标签页和扩展程序,然后针对相同的工作负载一次仅对比一项更改。
获取可供对比的基准状态
在开始排查之前,请先保存表单内容和下载项。记录当前已打开的标签页、扩展程序、通话、媒体和开发者工具。观察症状时应采集多个样本。将视频通话状态与浏览器空闲状态进行对比,并不是一种有效的排查前后对比测试。
对于将任务隔离开的浏览器而言,出现多个 chrome.exe 进程是正常现象。单凭进程数量无法诊断恶意软件或内存泄漏。在将某个名称认定为特定程序之前,请先通过其完整路径和发布商签名验证未知可执行文件。
找出执行具体任务的浏览器进程
从 Chrome 菜单中打开其自带的任务管理器;在支持的系统上,可通过 Shift+Esc 直接打开。检查与标签页、扩展程序和后台任务关联的项目。按与症状相关的资源占用情况进行排序。Google 的故障排除文档建议结束不需要的浏览器任务,但结束任务可能会中断相应标签页中的工作。
关闭一个不需要的标签页或禁用一个不必要的扩展程序,然后重复相同的工作负载。如果症状消失,请重新启用该扩展程序或重新打开该任务,以测试该现象是否会再次出现。可复现的关联性比单次巧合的好转具有更强的证明力。
对“内存节省程序”抱有合理的预期
Chrome 的性能设置可以使不活跃的标签页处于休眠状态以释放内存。重新返回不活跃标签页可能会使其重新加载。正在播放音频、通话、屏幕共享、下载或处理表单的网站可能会保持活跃状态。这些例外情况解释了为什么启用“内存节省程序”并不会让所有后台标签页都进入休眠状态。
当工作流程有需要时,可使用保持选定网站处于活跃状态的选项。请针对您自己的一组标签页测试其实际效果。“内存节省程序”是一项资源管理功能;它无法修复所有扩展程序缺陷,也不能保证减少特定数值的 RAM 占用。
在不丢失浏览器配置文件的前提下进一步排查
通过支持的更新流程更新 Chrome 并重复测试。如果怀疑与某个扩展程序有关,请检查其发布商,并在合适的情况下通过 Chrome 扩展程序管理器将其移除。请记录下该扩展程序的名称及测试结果。
切忌首先下载非官方的内存清理工具或直接删除配置文件目录。这可能会导致账户数据、本地网站存储以及未同步的工作内容丢失。如果问题仍然存在,请收集浏览器版本、任务名称、受影响网站、复现步骤以及重启后是否还会出现相同的任务。
来源
编辑归属:Feex。未记录独立审核日期。 我们的研究方式.
- Google Chrome 帮助:让 Chrome 运行速度更快 · 主要文档。诊断流程为 Feex 编辑指导方案;并非针对您个人电脑的定制化诊断。
- Google Chrome 帮助:性能设置 · 主要文档。诊断流程为 Feex 编辑指导方案;并非针对您个人电脑的定制化诊断。
- Microsoft Sysinternals: Sigcheck · 主要文档。诊断流程为 Feex 编辑指导方案;并非针对您个人电脑的定制化诊断。
本指南对您是否有帮助?
回答"是"或"否"即可。如果您愿意,可以选择一个原因,或添加一段简短附言。
感谢。这有助于我们改进此页面。