任務管理器進程中多個chrome.exe的問題

偶然發現任務管理器進程中有多個chrome.exe進程,很奇怪自己只打開了一次瀏覽器,爲什麼會有多個?!

上網一查才發現:原來使用Google瀏覽器Google Chrome每開一個新標籤頁面,都會在系統進程里加入一個Chrome.exe進程。



Chrome開源計劃的其中一個特點,就是“沙箱”模式,是這樣的,一個拓展佔用一個進程,一個標籤佔用一個進程,這就是防止一個其中一個頁面或者拓展崩潰後,造成整個瀏覽器崩潰的問題。總的來說,這是一個非常創新的技術。IE瀏覽器,雖然集成的只有一個進程,但是如果其中一個網頁發生崩潰,那麼整個IE瀏覽器都會崩潰,這對用戶會造成很多困擾。

問題是明白了,但我仔細數了下進程數,和自己打開的標籤頁數對比,發現進程數明顯多餘打開的標籤數,這又是爲什麼呢?

於是我嘗試着強制結束進程,看看會有什麼反應。

當結束其中一個後,chrome瀏覽器其中一個標籤提示崩潰了;如法炮製,接下來的幾個也都是標籤崩潰,這很符合上面所解釋的原因。

我又接着結束一個,這回瀏覽器標籤頁沒提示崩潰,納悶中......但桌面彈出如下信息:


後來我又結束了一個,又彈出一個提示信息:



到此總算明白了,原來這些插件就是臥底,會新建一個chrome.exe進程。

總結:事出總有因,沒病不死人。大笑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章