教你找出那個拖慢瀏覽器速度的外掛程式

來源:互聯網
上載者:User

 

瀏覽器外掛程式非常有用,但是外掛程式會增加瀏覽器的記憶體佔用量,讓瀏覽器開啟更慢,而且通常來說還會降低 瀏覽器的運行速度。但是,如果想知道一個外掛程式在你的系統上具體是什麼情況,又該怎麼做呢?

每種瀏覽器都提供了一種方法,可以查看外掛程式的記憶體佔用量,CPU佔用和使用這個外掛程式帶來的啟動延遲時間。具體的資訊取決於你所使用的瀏覽器。

Firefox

在Firefox裡想查看瀏覽器外掛程式的記憶體佔用量可不容易,你應該使用一款外掛程式來顯示記憶體佔用。是的,為了看外掛程式的記憶體佔用量,去裝另外一個外掛程式,看上去有點傻,但是在用完之後,你可以把這個外掛程式刪掉或者禁用。

安裝about:addons-memory外掛程式,然後在一個標籤頁裡開啟它。出現的頁面中會顯示出已經安裝了的外掛程式,按照記憶體佔用的大小排序。這樣你就知道那些外掛程式用了多少記憶體,禁用這些外掛程式又會多出多少記憶體了。如果你裝了一款有記憶體流失的外掛程式,隨著瀏覽器的運行,它佔用的記憶體會越來越多——你可以過段時間再來查看這個頁面,看看有沒有外掛程式又佔用了很多記憶體。

Chrome

Chrome是個多進程瀏覽器,許多外掛程式都是有自己單獨的進程的。所以說你可以用Chrome內建的工作管理員來查看記憶體佔用量——以及當前CPU的佔用量。工作管理員還會顯示已安裝的Chrome Web應用的記憶體佔用,以及已經開啟的標籤頁和其他一些後台進程的資源消耗。

單擊Chrome的功能表按鈕,點擊工具,選擇工作管理員,就可以開啟Chrome的工作管理員,也可以用快速鍵Ctrl + Esc。

工作管理員會讓你大概明白一個外掛程式有多麼“重量級”。不過注意,只有後台啟動並執行外掛程式在這裡有顯示,把代碼注入到頁面中的外掛程式有可能不會出現在這裡,這些外掛程式可能會對頁面載入次數有影響。

IE

IE不會顯示外掛程式消耗的記憶體,但是會告訴你每個外掛程式的載入時間。你可以從載入時間推斷出一個外掛程式消耗多少資源——如果載入時間很長,它就很有可能會佔用更多記憶體,會讓瀏覽器慢得更明顯。

點擊IE的菜單,然後選擇管理外掛程式,就能看到載入時間。每個外掛程式的載入時間都會顯示在載入時間那一欄——如果你想禁用一個外掛程式,在列表中選中,然後點禁用。

IE還會顯示每個外掛程式的“導航時間”,就是你進入或載入一個新頁面時,外掛程式造成的延遲時間。

 

 

使用瀏覽器的安全模式

事實上,判斷一個瀏覽器外掛程式佔用的資源並不容易。上面的方法會給你一些資訊,但是不足以給你一個整體印象。

好在有方法可以知道,如果沒有外掛程式,你的瀏覽器運行速度有多快。你可以以安全模式開啟瀏覽器,這樣就不會載入任何外掛程式。如果你的瀏覽器會快很多,那麼就能知道有個外掛程式在拖慢它。然後就可以逐個禁用外掛程式,看看運行速度有多少提升了。

Firefox

單擊Firefox按鈕,指向協助,點擊以安全模式重啟。

Chrome

按右鍵工作列上的Chrome表徵圖,選擇屬性。在目標的後面加上 –no-extensions(雙段橫線開頭),然後點擊確定。關閉所有和Chrome有關的東西,如果系統托盤裡有Chrome,也把它關閉。然後用剛才修改的捷徑開啟Chrome。如果想關掉安全模式,只要把捷徑改回來然後重啟Chrome就行了。

IE

在Win7上面,單擊開始->所有程式->附件->系統工具-> Internet Explorer(無附加元件)。在Win8上面,必須手動啟動IE——按下Win+R,開啟運行對話方塊,然後輸入下面的命令並按下斷行符號:
iexplore.exe -extoff

瀏覽器外掛程式很有用,但是和其他軟體一樣,你應該只用你需要的外掛程式。

裝的外掛程式越少,瀏覽器速度變慢就越不明顯。在現在電腦上,使用幾個輕量級的外掛程式,並不會有可察覺的效能變化,但是如果一直裝外掛程式,就會發現瀏覽器變慢了。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.