![为什么任务管理器中 Google Chrome 有多个进程,而 Firefox 只有一个进程?](https://linux22.com/image/1415843/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86%E5%99%A8%E4%B8%AD%20Google%20Chrome%20%E6%9C%89%E5%A4%9A%E4%B8%AA%E8%BF%9B%E7%A8%8B%EF%BC%8C%E8%80%8C%20Firefox%20%E5%8F%AA%E6%9C%89%E4%B8%80%E4%B8%AA%E8%BF%9B%E7%A8%8B%EF%BC%9F.png)
我在用Windows 7的在我的计算机上。
我同时使用以下浏览器:
谷歌浏览器
火狐浏览器
现在,在我的 Firefox 浏览器中,我在超过 18 个选项卡中运行网页,而任务管理器中整个 Firefox 只有一个进程。它们消耗的内存约为 316004KB。而我在 Google Chrome 中打开了大约 4 个选项卡,任务管理器中有 6 个进程?为什么会这样?
答案1
You're always going to have at least n + 1 chrome.exe processes, where n is the number of unique domains you have open across all visible tabs. The +1 is for the "Browser" process coordinating everything else. (e.g. I have 5 tabs open, 4 for SuperUser, 1 for another site. I have 2 Tab processes open)
You'll also have processes for any extensions that might have a background window open. (e.g. Adblock Plus, Ghostery, Stylish, NinjaKit all require an extra process)
按 Shift+Esc 或转到 Chrome 的任务管理器(根据您所运行的 Chrome 版本,位于工具菜单/子菜单下)查看所有进程的列表及其用途。