教你找出那個拖慢瀏覽器速度的插件
瀏覽器插件非常有用,但是插件會增加瀏覽器的內(nèi)存占用量,讓瀏覽器打開更慢,而且通常來說還會降低瀏覽器的運行速度。但是,如果想知道一個插件在你的系統(tǒng)上具體是什么情況,又該怎么做呢?
每種瀏覽器都提供了一種方法,可以查看插件的內(nèi)存占用量,CPU占用和使用這個插件帶來的啟動延遲時間。具體的信息取決于你所使用的瀏覽器。
火狐
在火狐里想查看瀏覽器插件的內(nèi)存占用量可不容易,你應(yīng)該使用一款插件來顯示內(nèi)存占用。是的,為了看插件的內(nèi)存占用量,去裝另外一個插件,看上去有點傻,但是在用完之后,你可以把這個插件刪掉或者禁用。
安裝about:addons-memory插件,然后在一個標(biāo)簽頁里打開它。出現(xiàn)的頁面中會顯示出已經(jīng)安裝了的插件,按照內(nèi)存占用的大小排序。這樣你就知道那些插件用了多少內(nèi)存,禁用這些插件又會多出多少內(nèi)存了。如果你裝了一款有內(nèi)存泄漏的插件,隨著瀏覽器的運行,它占用的內(nèi)存會越來越多——你可以過段時間再來查看這個頁面,看看有沒有插件又占用了很多內(nèi)存。
Chrome
Chrome是個多進(jìn)程瀏覽器,許多插件都是有自己單獨的進(jìn)程的。所以說你可以用Chrome內(nèi)置的任務(wù)管理器來查看內(nèi)存占用量——以及當(dāng)前CPU的占用量。任務(wù)管理器還會顯示已安裝的Chrome Web應(yīng)用的內(nèi)存占用,以及已經(jīng)打開的標(biāo)簽頁和其他一些后臺進(jìn)程的資源消耗。
單擊Chrome的菜單按鈕,點擊工具,選擇任務(wù)管理器,就可以打開Chrome的任務(wù)管理器,也可以用快捷鍵Ctrl + Esc。
任務(wù)管理器會讓你大概明白一個插件有多么“重量級”。不過注意,只有后臺運行的插件在這里有顯示,把代碼注入到頁面中的插件有可能不會出現(xiàn)在這里,這些插件可能會對頁面加載次數(shù)有影響。
IE
IE不會顯示插件消耗的內(nèi)存,但是會告訴你每個插件的加載時間。你可以從加載時間推斷出一個插件消耗多少資源——如果加載時間很長,它就很有可能會占用更多內(nèi)存,會讓瀏覽器慢得更明顯。
點擊IE的菜單,然后選擇管理插件,就能看到加載時間。每個插件的加載時間都會顯示在加載時間那一欄——如果你想禁用一個插件,在列表中選中,然后點禁用。
IE還會顯示每個插件的“導(dǎo)航時間”,就是你進(jìn)入或加載一個新頁面時,插件造成的延遲時間。
使用瀏覽器的安全模式
事實上,判斷一個瀏覽器插件占用的資源并不容易。上面的方法會給你一些信息,但是不足以給你一個整體印象。
好在有方法可以知道,如果沒有插件,你的瀏覽器運行速度有多快。你可以以安全模式打開瀏覽器,這樣就不會加載任何插件。如果你的瀏覽器會快很多,那么就能知道有個插件在拖慢它。然后就可以逐個禁用插件,看看運行速度有多少提升了。
火狐
單擊火狐按鈕,指向幫助,點擊以安全模式重啟。
Chrome
右鍵單擊任務(wù)欄上的Chrome圖標(biāo),選擇屬性。在目標(biāo)的后面加上 –no-extensions(雙段橫線開頭),然后點擊確定。關(guān)閉所有和Chrome有關(guān)的東西,如果系統(tǒng)托盤里有Chrome,也把它關(guān)閉。然后用剛才修改的快捷方式打開Chrome。如果想關(guān)掉安全模式,只要把快捷方式改回來然后重啟Chrome就行了。
IE
在Win7上面,單擊開始->所有程序->附件->系統(tǒng)工具-> Internet Explorer(無加載項)。在Win8上面,必須手動啟動IE——按下Win+R,打開運行對話框,然后輸入下面的命令并按下回車:
iexplore.exe -extoff
瀏覽器插件很有用,但是和其他軟件一樣,你應(yīng)該只用你需要的插件。
裝的插件越少,瀏覽器速度變慢就越不明顯。在現(xiàn)在計算機(jī)上,使用幾個輕量級的插件,并不會有可察覺的性能變化,但是如果一直裝插件,就會發(fā)現(xiàn)瀏覽器變慢了。
原文鏈接: Chris Hoffman
譯文鏈接: http://www.geekfan.net/4462/