為什麼這篇chrome記憶體限制鄉民發文收入到精華區:因為在chrome記憶體限制這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者pussin (女人心海底針)看板Browsers標題[-GC-] Chrome吃記憶體的問題時...
我是用Dev 不知是從哪個Dev版本之後 出現了一個大問題
就是Chrome開啟分頁一段時間後 該分頁會狂吃記憶體 尤其是當在這個分頁點選
新分頁連結後 記憶體使用會呈現2倍 3倍的成長
(比如我開FB 一開始只用了100多MB 但如果瀏覽不到1分鐘會吃到200多MB
如果加上有點選連結 會吃到400多)
但吃記憶體沒關係 要命的是 當吃到900多MB時 Chrome就會變得很lag 呈現捲動困難
開網頁也要慢慢等 圖片也開很慢
我記得好像是Chrome開始完全支援 GPU加速之後??
我的電腦規格
Windows 7 Home Premium x64
CPU: i7 2600K OC 4.6GHz
RAM: 16g
GPU: GTX680
SSD M5P 256g
我懷疑是否是extensions的關係??
我有
Adblock Plus
Awesome Screenshot: Capture & Annotate
bitly | ♥ your bitmarks
Chromepad
Clearly
Currency Converter
Download Assistant
Evernote Web Clipper
Flag Of Chrome
Google Dictionary (by Google)
Google Quick Scroll
Hover Zoom
LastPass
Lookup Companion for Wikipedia
Photo Zoom for Facebook
Pocket (formerly Read It Later)
Search by Image (by Google)
Search Center
SearchPreview
Send to Instapaper
Smooth Gestures
Tampermonkey
Terminal for Google
The Camelizer
Unblock Youku
Universal Search & IE8 Accelerators
搜書比價助手(台灣版)
靈格斯螢幕取詞插件
每個extension平均吃10多MB LastPass吃20多MB Adblock Plus吃30多MB
Chrome主體剛開啟時約吃不到100MB 但總共不會吃超過200MB
請幫我研究一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.122.79
用少了約20多MB 網頁瀏覽好像也稍微順暢了
但還是會吃記憶體不吐出
我再稍微敘述一下 假設當我開啟FB網頁 需要用到110MB記憶體 隨者時間他會漸漸
越吃越多 吃多吐少 有點走三步退一步的感覺
關鍵問題來了 當我點選新分頁連結 其新分頁的記憶體使用會加計到原FB使用上
於是乎FB加上新開的那個分頁 會總共用到200多MB的記憶體
但當我關掉新開的那個分頁 FB單個分頁記憶體使用會維持在200多MB 不會回到原本
的100多MB 同理 當我點選越來越多分頁連結 就會越來越膨脹 都不會吐出來
當開了幾個新分頁後 脹到900多MB 瀏覽器就會假性當機 只要把FB分頁關掉
一切又都正常了
同樣的情況也會發生在Google的搜尋結果頁面 情況相同
如果是點選開啟新分頁 再點選新開分頁中的新分頁 那情況更恐怖!!
※ 編輯: pussin 來自: 220.132.122.79 (09/03 10:09)
告訴我 Windows 版的 chrome 由於受
WaitForMultipleObjectEx()/NtWaitForMultipleObjectEx()的 64 個 handle 限制
只能使用不超過 20 個行程,如果超過 20 個行程,則只能使用最近使用過的行程
意指Task Manager中的Chrome.exe最好不要超過20個
※ 編輯: pussin 來自: 220.132.122.79 (09/03 17:29)
目前問題暫時解決 解決方法是我關掉其中5個較少用的extensions
目前試過 正常了 部會在狂吃記憶體 看來Windows版的Chrome似乎還是有大瑕疵
不能用超過一定數量的extensions!!
※ 編輯: pussin 來自: 220.132.122.79 (09/04 00:19)