Windows7 記憶體釋放的問題

Funnyboy

進階會員
已加入
5/19/09
訊息
293
互動分數
0
點數
16
年齡
40
小弟的系統平時剛開機時候記憶體會吃到1GB左右
過一天不關機之後待機閒置記憶體會吃到約1.3GB左右
但這時候如果開IBT軟體給他燒一下 然後關閉IBT
這時候記憶體使用量又回到1.0XGB左右
請問這現象是正常的嗎? 那原本多出來的200多MB怎沒自動釋放掉呢??:confused:
 

kgame

さとりん
已加入
1/27/10
訊息
2,301
互動分數
0
點數
36
年齡
33
網站
kgame.tw
一些不常用的東西
在其他程式急需記憶體時
會先移駕至虛擬記憶體 (硬碟中的分頁檔)
另外Win7也會先拿部分記憶體做快取
 

Funnyboy

進階會員
已加入
5/19/09
訊息
293
互動分數
0
點數
16
年齡
40
剛剛觀察發現 燒完IBT時候看資源監視器
使用中 1000MB
已修改 280MB
待命 1000MB
可使用 3870MB

個人有把虛擬記憶體關閉
我在想是不是燒IBT 4096時候 因為可使用記憶體 只有約3870
因虛擬記憶體關閉關係 把不夠的200多MB強制從 原本系統已使用的快取記憶體拿出來使用
所以燒完原本使用中的記憶體 部分被強制從快取記憶體拿出來的部分就變成已修改部分
以致系統記憶體使用量因此 減了原本被IBT拿去使用的容量

不知道我的推論正確嗎:PPP:
 

kgame

さとりん
已加入
1/27/10
訊息
2,301
互動分數
0
點數
36
年齡
33
網站
kgame.tw
正是
快取的功能是幫助win7更流暢
但實際上可有可無, 隨時可以刪減給其他程式使用
 

limhh

榮譽會員
已加入
7/8/07
訊息
2,324
互動分數
0
點數
36
Win7就是這樣的,在沒有其它任務需要用到這些內存時,系統不會選擇釋放這些內存,這樣做的好處是用戶如果關閉一個程序後重開同樣的程序速度會很快。釋放內存隨時都可以快速完成,重新將程序從硬盤搬進內存卻需要更長時間,這就是Vista/Win7與2K/XP一個不同之處。
 

綾瀨遙

進階會員
已加入
7/21/10
訊息
205
互動分數
0
點數
16
W7至少會善用記憶體,您總不希望記憶體擺在那邊,OS卻不會抓來用吧。
 
▌延伸閱讀