系統知識網 手機應用 谷歌瀏覽器開一個網頁也有很多Google Chrome進程怎麼回事?

谷歌瀏覽器開一個網頁也有很多Google Chrome進程怎麼回事?

有很多用戶發現,我們在使用谷歌瀏覽器或是微軟EDge瀏覽器的時候,就算你隻打開瞭一個網頁,但是任務管理器中也可以看到非常多的進程,那麼這是怎麼回事呢,這次是微軟帶給大傢的解答,微軟Edge瀏覽器和谷歌使用的是相同的內核。出現多個瀏覽器進程的。

有很多用戶發現,我們在使用谷歌瀏覽器或是微軟EDge瀏覽器的時候,就算你隻打開瞭一個網頁,但是任務管理器中也可以看到非常多的進程,那麼這是怎麼回事呢,這次是微軟帶給大傢的解答,微軟Edge瀏覽器和谷歌使用的是相同的內核。

出現多個瀏覽器進程的原因:

微軟表示現代瀏覽器使用多進程體系進行構建意味著瀏覽器本身會變成多個不同的進程,因此用戶看到大量進程。

每個進程負責的內容是不同的因此所有進程都會獨立運行,這種運行方式也有助於提高網頁的加載和交互效率等。

微軟表示不同進程之間也是相互隔離的還有助於提高安全性,避免惡意軟件控制特定的進程而讀取其他進程數據。

而每個頁面也會使用獨立的進程進行渲染,在崩潰時也隻會影響對應的頁面而不至於讓瀏覽器所有頁面發生崩潰。

此外使用不同的進程還有助於對不同網頁使用的硬件資源進行限制,避免部分網頁消耗太多的計算機硬件資源等。

瀏覽器多個進程都復責處理什麼?

瀏覽器部分:主要負責窗口管理和控制框架等,例如地址欄以及前進後後退按鈕,同時負責網絡請求和文件訪問。

渲染器部分:渲染主要是將接收到的網頁數據轉化為可呈現的網站,其用來處理HTML/CSS/JS/圖像等多種資源。

顯示適配器:此進程主要負責調用顯卡並處理所有顯卡任務,即將圖形相關計算內容交給顯卡處理並輸出顯示器。

插件與擴展:瀏覽器安裝的插件和擴展程序也會以獨立進程使用,每個進程均可與瀏覽器的其他組成部分通信等。

崩潰板進程:主要負責跟蹤不同進程的運行狀況,如果發生崩潰將由崩潰板將崩潰報告傳給微軟進行排查和分析。

看瞭上面的知識,大傢在使用谷歌內核瀏覽器的時候就不會對出現多個瀏覽器進程而感到疑惑瞭。

返回顶部