看板 Browsers 關於我們 聯絡資訊
※ 引述《sharnchen (傻子)》之銘言: : 請問一下各位Browser高手們,關於Chrome吃的系統記憶體問題 : 因為小弟有在玩facebook,一些小遊戲會掛著 : 但是發現Chrome吃記憶體的量十分驚人 : 同時間掛OP和Chrome的話, : OP吃的記憶體會穩定的保持在某個值 : 但是Chrome卻無止盡的一直往上衝 : 不知道這是否是正常現象? : 感覺上chrome好像不會自動釋放掉多餘的記憶體 : 但是處理速度上,chrome真的比其他速度快很多 : 不知道是否有Plug-in可以自動處理適放記憶體? : 感謝解答...3Q 關於Chrome的記憶體占用問題 官方去年有提出他們的看法 http://blog.chromium.org/2008/09/google-chrome-memory-usage-good-and-bad.html 這篇是摘要 1.工作管理員裡看到的記憶體占用不正確,工作管理員中會忽略記憶體共享的問題, 造成重複計算,帳面看來會比實際占用空間多出約30~40% 對此Chrome提供about:memory的設定頁 來看Chrome的記憶體占用 2.Chrome多程序的特點的確造成Chrome記憶體占用稍多, 且Chrome每個分頁有各自的"沙盒",造成記憶體共享不易, 這是他們在努力改進的地方 例如他們說Chrome開十個不同網站的分頁,會比單一程序的瀏覽器占用更多記憶體 但她們仍然認為多程序利大於弊, 例如某一分頁的JavaScript攻擊不易影響到其他的分頁(如內有你銀行資訊的分頁) 還有單一分頁異常,不會造成瀏覽器整個當掉等等的優點 3.再來說到記憶體釋放問題,這也是多程序的優點, 正因為是多程序,所以你關掉一個分頁,就可以徹底釋放掉記憶體, 拿上面開十個分頁的例子,你關掉其中9個, 會發覺chrome釋出的記憶體比單一程序的瀏覽器多 ------------------- 另外個人意見: 記憶體釋放這動作最好不要隨便做 OS裡面就有自己一套管理機制,且XP以來MS的記憶體關裡也沒那麼差了 遇到記憶體不足的情況 OS自然會釋出一些記憶體, 就好像現在位子很大 我就躺著比較爽,有人來我坐著就好 盲目釋出記憶體反而會降低程式效能 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.16.80
ren4:推一個! 11/28 05:26
H45:真的記憶體不足的時候,不管你用多威的記憶體釋放軟體都沒用 11/28 08:16
sharnchen:非常感謝解答...3Q 11/28 09:58
tPA:推觀念分享~ 11/28 11:26
solomn:可是我遇到的是,Chrome掛的時候,都是全部分頁一起掛掉耶 11/28 20:12
soem:好像在XP上很多人有一些奇怪的概念 並不是記憶體剩越多越好~ 11/29 02:24
soem:本來管記憶體就是OS的工作... 11/29 02:25
Norther:我gc crash時都是全部關掉 哪有文中說的那樣... 11/29 20:32