Chrome瀏覽器是大部分開發者必備的瀏覽器,它的主要有點有便於調試、啓動快、無廣告。但是谷歌瀏覽器也有自己的缺點,Chrome瀏覽器對系統內存的佔用太大了,每打開一個頁面都會佔用系統內存。如果你的瀏覽器一下子打開幾十個網頁,不一會兒你就會發現Chrome瀏覽器已經將系統大部分內存給佔用了!
那爲什麼Chrome瀏覽器特愛喫內存呢?
主要因爲Chrome瀏覽器喫內存有四個原因,接着往下看完你就知道了。
原因一:Chrome 把你在瀏覽器上做的每個操作都拆成獨立的進程。
舉個例子,跑道中的賽手都有明確劃分的跑道,這樣就能避免“撞車”的狀況了,假若一個賽手一不小心出現了意外也不會影響到其他賽道的選手。
而Chrome會將打開的網頁、插件、擴展等等拆成獨立的進程,如同安排在各個不同的賽道上,即便一個進程崩潰了,也不會影響到其他功能的運行。正是這樣的內存管理機制,Chrome瀏覽器確是會佔用很多內存。
原因二:當你沒點擊 URL 之前,Chrome瀏覽器已經在幫你預加載了。
在Chrome瀏覽器中,有一個預加載的功能。啥意思呢?
舉個例子,當你在搜索欄輸入【籃球比賽】這一詞語的時候,Chrome就開始爲你提前加載籃球比賽的相關內容了,當然這一功能的做法也必定會佔用內存。
原因三:會發生內存泄露。
Chrome 瀏覽器也會出現內存泄露問題,簡單來說就是瀏覽器會將電腦所有的內存都佔據了,使得其他程序無法正常運行,嚴重的話系統也會很不穩定。
原因四:開了過多的標籤跟插件。
上面也說到了,Chrome是將要做的每一件事拆成獨立的進程,假若開了過多的插件等等,那麼佔用的內存肯定是很多很多的!
那麼遇到Chrome喫內存太厲害了,我們有什麼好的解決的方法嗎?答案是有的!今天小編跟大家推薦一個擴展程序,可以有效解決內存佔用這個問題。它就是【OneTab】神器,一個能夠減少Chrome高達95%內存佔用的擴展程序。有需要的朋友趕緊拿去~
使用方法:首先安裝oneTab插件
然後瀏覽器會有oneTab插件的圖標,每次打開過多的標籤頁會佔用非常多的系統內存,這個時候可以點擊一下,就可以把對應的標籤頁收縮到oneTab管理頁面。內存佔用就會大大減少。
具體操作如下圖:
個人博客網站:https://programmerblog.xyz
本文分享自微信公衆號 - IT技術分享社區(gh_a27c0758eb03)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。