我知道 Google Chrome 上的每个新标签都有自己的进程,但chrome.exe
实际上我在任务管理器上看到有 14 个进程正在运行,而 Google Chrome 上只打开了两个标签。
会不会是 Chrome 扩展程序的问题?还有什么其他原因会导致打开更多chrome.exe
进程,如何避免?
答案1
- 你总是会至少n+ 1 个 chrome.exe 进程,其中n是您在所有可见选项卡中打开的唯一域的数量。+1 表示协调其他所有事务的“浏览器”进程。(例如,我打开了 5 个选项卡,其中 4 个为超级用户,1 个为其他网站。我打开了 2 个选项卡进程)
- 您还将拥有可能打开后台窗口的任何扩展的进程。(例如 Adblock Plus、Ghostery、Stylish、NinjaKit 都需要额外的进程)
点击Shift+Esc或转到 Chrome 的任务管理器(根据您所运行的 Chrome 版本,位于工具菜单/子菜单下)来查看所有进程的列表及其用途。
答案2
您打开的标签页中是否有 Flash 正在运行?Chrome 为每个 Flash 实例 IIRC 启动一个单独的进程,这可能是您打开 14 个 chrome.exe 的原因。
答案3
你安装的每个插件都有一个 .exe 文件
因此你的主浏览器有 1.exe + 每个插件有 1.exe
答案4
就我的情况来说,即使我没有在机器启动时启动 Google Chrome,我仍然能够在任务管理器中看到大约 10-15 个 chrome.exe。
原因是我选中了“始终在后台运行”选项,该选项可以在设置或任务栏中找到,在系统图标中,您可能有一个 Google Chrome 图标,右键单击它,您将看到该选项。只需取消选中它,任务管理器中就不会出现任何 chrome.exe。