筆者的電腦是mac, 瀏覽器一直使用的chrome寿酌。最近升級mac的os系統(tǒng)到somoma14.5后蒋得,出現(xiàn)了各種軟件閃退的問題。其中大部分的問題都解決了刷晋,惟獨chrome出現(xiàn)的問題一直無法解決咸产。具體表現(xiàn)為矢否,chrome使用一段時間后,就變卡脑溢。感受整個系統(tǒng)都變卡了僵朗,另外就是chrome tab已經開著的網頁,可以正常使用,但是新開的tab網頁就是打不開了验庙。具體就是unresponse page.
剛開始是以為升級系統(tǒng)帶來的兼容性問題顶吮。搜了好久,也沒有找到具體的解決方案壶谒。沒辦法云矫,那就只能夠直面問題了。
通過查看系統(tǒng)的監(jiān)控汗菜,發(fā)現(xiàn)load高的離譜
分析
目前我的電腦是mac m1的芯片,是8個核心挑社,通常情況下來講陨界,load不應該高于8才合理。但是在chrome出現(xiàn)問題的時候痛阻,load都快高出100了菌瘪。這表明系統(tǒng)此刻負載很大。不只影響瀏覽器阱当,還影響所有其它的應用俏扩。
那好,既然如此弊添,那就分析一個進程相關的數(shù)據(jù)录淡。既然和chrome有相,那就查chrome的進程數(shù)據(jù)吧
ps -ef | grep chrom
而且看得出來油坝,所有進程的父進程都是17793 (而這個進程就是谷歌瀏覽器)
一看嫉戚,這進程可是扎堆了〕喝Γ看上去是都是某個插件開啟的進程彬檀。查了一個進程總數(shù)
通過圖1中獲得的插件id,在插件目錄進行搜索瞬女,就是這個postman interceptor插件(用來抓取瀏覽器cookies信息)窍帝。
至此破案。刪除插件诽偷。一切恢復坤学。。
但是為啥升級一個系統(tǒng)渤刃,就導致這個插件工作不正常呢拥峦? 目前不得而知。