MozTW 討論區 https://forum.moztw.org/ |
|
Firefox的記憶體怪現象? https://forum.moztw.org/viewtopic.php?f=2&t=5752 |
第 1 頁 (共 1 頁) |
發表人: | 訪客 [ 2005-01-09, 23:03 ] |
文章主題 : | Firefox的記憶體怪現象? |
就是視窗最小化(收到taskbar)後用少很多ram, 反之不縮小即使inactive吃ram吃很兇... 而且分頁的記憶體釋放不佳...開了一堆後即使關掉了大部份,但一日不把視窗最小化還是霸著記憶體... 似乎ff是只在視窗最小化時才放釋放記憶體? |
發表人: | 訪客 [ 2005-01-09, 23:26 ] |
文章主題 : | |
Anonymous 寫: 就是視窗最小化(收到taskbar)後用少很多ram, 反之不縮小即使inactive吃ram吃很兇...
而且分頁的記憶體釋放不佳...開了一堆後即使關掉了大部份,但一日不把視窗最小化還是霸著記憶體... 似乎ff是只在視窗最小化時才放釋放記憶體? 任何軟體都是這樣吧! 只要最小化,記憶體就會釋放...... |
發表人: | 訪客 [ 2005-01-11, 13:57 ] |
文章主題 : | |
Anonymous 寫: 任何軟體都是這樣吧!
只要最小化,記憶體就會釋放...... 我想發表一點不一樣看法的.... 通常在視窗最小化下 並不是任何程式都會自己做記憶體釋放 (除非有在視窗最小化的Event處理函式中加上記憶體釋放的相關程式碼) 常見的是程式因為視窗最小化後就沒幹啥事了 休息太久所以所佔用的記憶體頁面被OS由實體記憶體中請出去放到swap檔.. 但是該記憶體頁面在OS中還是會被標示為使用中 如果是後者 嚴格說來不能稱作記憶體被釋放 充其量只能說實體記憶體被騰出一塊空間出來了!! 至於Mozilla/Firefox是怎麼管理記憶體的 就有待有鑽研source code的高人出來指點一二了!! 另外程式所佔用的記憶體頁面會不會被OS請出去到swap檔休息 那幾頁會被請出去的問題 要看你的程式執行狀況...記憶體使用狀況與OS資源分配的演算法..等來決定 如果實體記憶體充足.... 程式又一直在持續重度運算並不停的存取記憶體中的資料的話 就算視窗最小化 大概也不易被Swap出去 |
發表人: | 路人乙 [ 2005-01-11, 15:01 ] |
文章主題 : | |
樓上的,正解! |
發表人: | georgeyeo [ 2005-01-12, 16:36 ] |
文章主題 : | |
Anonymous 寫: 就是視窗最小化(收到taskbar)後用少很多ram, 反之不縮小即使inactive吃ram吃很兇...
而且分頁的記憶體釋放不佳...開了一堆後即使關掉了大部份,但一日不把視窗最小化還是霸著記憶體... 似乎ff是只在視窗最小化時才放釋放記憶體? 發現一件事: 如果到工具的選項裡, 把 cookie 清掉, 原本佔很多記憶體, 就會少了一大半. |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |