強制 Chromium 瀏覽器使用多進程

強制 Chromium 瀏覽器使用多進程

有幾個人在這裡抱怨多個 Chromium 瀏覽器進程,我似乎有相反的問題。

我想(如果我沒有誤解的話)強制 Chromium 對每個頁面使用單獨的進程。

我的案例:我瀏覽一些新聞聚合器、Twitter 或一個頁面,並打開其他頁面中的一些連結以供以後閱讀。我注意到打開多個頁面後,滾動變得極其緩慢(至少在某些頁面上),並且瀏覽器的響應能力下降,因此幾乎無法使用。

在 Chromium 的任務管理器中,我看到一些進程在左側有單獨的點,而其他進程則用粗線連接起來。看截圖

Cromium 的工作管理員

加入的進程是我使用 Ctrl+Click 或類似方式開啟的進程,也是頁面最緩慢的進程。例如,從 Twitter 開啟的所有分頁都會加入(包括 Twitter 本身)。我假設這些頁面都在同一進程中運行。我無法確定開啟連結進程的規則(有時 Ctrl+Click 的作用有時相反)——也許有一些內部啟發式的方法。如果我關閉瀏覽器視窗並使用 Ctrl+Shift+T 重新開啟選項卡,即使在全部載入之後,頁面也會變得獨立且反應更快。

我有 16GB RAM,所以不太關心記憶體消耗。我的環境是 Ubuntu 15.10(Xubuntu,x64),但我想我在以前的版本中已經看到過這種行為。 CPU是Intel i5(2核心4線程,筆記本)。

答案1

相關內容