[-GC-] Chrome 瀏覽器的記憶體邏輯是怎麼回事?

看板Browsers (瀏覽器)作者 (番薯猴)時間6年前 (2019/09/25 09:27), 6年前編輯推噓1(106)
留言7則, 4人參與, 6年前最新討論串1/1
一直覺得 Chrome 是不是不擅長釋放該釋放的記憶體。 這邊有個疑問,先用沒有裝擴充套件和 App 的 Chrome 舉例發問。 Case A: 開了 N 個分頁的 Google Chrome,用了三天,用完時關掉其他所有分頁, 只留下一個空白分頁,打開工作管理員查看 Google Chrome 記憶體使用量。 Case B: 先查看工作管理員的處理程序沒有 Google Chrome, 打開一個 Google Chrome 程式,只有一個空白分頁,放置五分鐘, 並打開工作管理員查看 Google Chrome 記憶體使用量。 結果 Case A 看到的 GC 記憶體使用量比 Case B 看到的 GC 記憶體使用還大很多。 這是不是代表有用不到的東西殘留在記憶體沒有被正確釋放? 還是是正常的? -- 2007: 用 2G 網路分享有關 3G 電波危害的嚇人文章 2010: 用 3G 網路分享有關 4G 電波危害的嚇人影片 2018: 用 4G 網路分享有關 5G 電波危害的嚇人高畫質影片 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.146.2 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1569374835.A.E17.html ※ 編輯: henry8168 (175.98.146.2 臺灣), 09/25/2019 09:27:51

09/25 10:02, 6年前 , 1F
下次開會比較快
09/25 10:02, 1F

09/25 12:25, 6年前 , 2F
所謂的「釋放」有二種。一種是清掉,一種是被標記成清掉
09/25 12:25, 2F

09/25 12:27, 6年前 , 3F
必要的時候才把標記清掉的清掉,不然就放著說不定用得到
09/25 12:27, 3F

09/25 12:28, 6年前 , 4F
也就是「下次開會比較快」的道理。
09/25 12:28, 4F

09/25 14:08, 6年前 , 5F
話說我chrome不關兩三天後都會明顯變頓 明明系統資源還夠
09/25 14:08, 5F

09/25 14:11, 6年前 , 6F
可用記憶體都還剩32G以上 CPU也沒超過10% 最後都只能重開==
09/25 14:11, 6F

09/27 11:31, 6年前 , 7F
應該跟顯示卡記憶體一樣吧 沒人使用就一直佔用
09/27 11:31, 7F
文章代碼(AID): #1TYi9puN (Browsers)
文章代碼(AID): #1TYi9puN (Browsers)