偶然發現任務管理器進程中有多個chrome.exe進程,非常奇怪自己僅僅打開了一次瀏覽器,為什么會有多個?!
上網一查才發現:原來使用Google瀏覽器Google Chrome每開一個新標簽頁面,都會在系統進程里添�一個Chrome.exe進程。


Chrome開源計划的當中一個特點,就是“沙箱”模式,是這種,一個拓展占用一個進程,一個標簽占用一個進程,這就是防止一個當中一個頁面或者拓展崩潰后,造成整個瀏覽器崩潰的問題。總的來說,這是一個非常創新的技術。IE瀏覽器,盡管集成的僅僅有一個進程,可是假設當中一個網頁發生崩潰,那么整個IE瀏覽器都會崩潰,這對用戶會造成非常多困擾。
問題是明確了,但我細致數了下進程數,和自己打開的標簽頁數對照,發現進程數明顯多余打開的標簽數,這又是為什么呢?
於是我嘗試着強制結束進程,看看會有什么反應。
當結束當中一個后,chrome瀏覽器當中一個標簽提示崩潰了;如法炮制,接下來的幾個也都是標簽崩潰,這非常符合上面所解釋的原因。
我又接着結束一個,這回瀏覽器標簽頁沒提示崩潰,納悶中......但桌面彈出例如以下信息:


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


到此總算明確了,原來這些插件就是卧底,會新建一個chrome.exe進程。
總結:事出總有因,沒病不死人。
