參考:https://www.jianshu.com/p/66e2412efe83
簡單的說,Chrome支持以下幾種進程模型:
-
Process-per-site-instance:就是你打開一個網站,然后從這個網站鏈開的一系列網站都屬於一個進程。這是Chrome的默認模式。
-
Process-per-site:同域名范疇的網站放在一個進程,比如www.google.com和www.google.com/bookmarks就屬於一個域名內(google有自己的判定機制),不論有沒有互相打開的關系,都算作是一個進程中。用命令行--process-per-site開啟。
-
Process-per-tab:這個簡單,一個tab一個process,不論各個tab的站點有無聯系,就和宣傳的那樣。用--process-per-tab開啟。
-
Single Process:這個很熟悉了吧,傳統瀏覽器的模式,沒有多進程只有多線程,用--single-process開啟。