係統粉 > 電腦問答 > 其他問答

已解決為什麼電腦在開過一個占用內存很大的東西之後在關閉,係統占用內存會出奇的低?

提問者:絕命島i  |  瀏覽次  |  提問時間:2017-12-29  |  回答數量:11

為什麼電腦在開過一個占用內存很大的東西之後在關閉,係統占用內存會出奇的低?就是說,比如你電腦是windows7旗艦版64位,剛剛開機占用內存大概1GB,假設你電腦內存4G,然後開一個占用內存很多的程序,(這裏說的很多,指開了之後4GB占用內存75%到80%左右)運行一段時間後關閉,會發現關閉之後係統占用內存會降到600多M甚至更少,這是為什麼呢?前提是沒有用過360等等的加速球加過速

已有11條答案
和藹的博興人

和藹的博興人

回答數:165  |  被采納數:94

上麵說的都是胡扯。因為這個程序占用了大量內存,因此別的程序和服務不得不去使用一個叫做“虛擬內存”的東西,也就是把內存信息寫入硬盤上的一塊頁麵文件,臨時存放。而那個大程序關閉以後,虛擬內存上的數據並不會馬上釋放出來,所以物理內存就會空一大塊出來。你去搜索一下虛擬內存相關原理就懂了。PS:理論上物理內存足夠大,就不需要虛擬內存這個東西。如果你電腦內存4G,那肯定是不夠的
2017-12-29 11:09:11
讚 16
shero0330

shero0330

回答數:96  |  被采納數:80

這是正常情況,一般電腦都是這樣
2017-12-29 11:13:39
讚 9
尼瑪是尼姑丶

尼瑪是尼姑丶

回答數:106  |  被采納數:60

內存數量在於64位必備8gb.其次內存路線應該用在緩存,有流動才對.主耍歸納磁盤
2017-12-29 11:15:24
讚 10
dream_hallow

dream_hallow

回答數:125  |  被采納數:55

這是表麵現象,你內存不夠時電腦的預留內存會讓出來,你把大軟件關了時係統沒收回預留內存所以顯得大些,但是一有空閑內存係統會自動變回預留內存.這樣係統會少產生卡慢現象
2017-12-29 11:37:49
讚 12
允騎專職揪尾巴

允騎專職揪尾巴

回答數:89  |  被采納數:25

電腦都是這樣,越是老舊電腦就越明顯。
2017-12-29 11:36:57
讚 8
萌柚xi

萌柚xi

回答數:136  |  被采納數:36

估計被占用的內存沒有及時被釋放,應該算是係統自身的瑕疵
2017-12-29 12:00:57
讚 13
蔫兒損壞

蔫兒損壞

回答數:2  |  被采納數:14

需要清理垃圾
2017-12-29 11:32:26
讚 0
尛蘿姐

尛蘿姐

回答數:175  |  被采納數:146

這是程序編寫習慣的問題。以前的程序一量變量不再使用,程序員會寫一條程序,手動釋放占用的內存。那時候的內存緊張,寫程序的人會比較扣門。但現在,內存是白菜價,寫程序的人就不會這麼嚴謹了。如果內存不是手動釋放,那麼隻有等windows操作係統自動回收。操作係統回收,並不是立刻執行的,而是一定時間內執行一次。而如果進程沒有結束,它是不會回收這部分內存的。(就算你關掉了主程序,可能程序的某個進程,還是在後台運行著。)
2017-12-29 12:01:33
讚 17
帥氣姑父

帥氣姑父

回答數:152  |  被采納數:67

說明你電腦的內存管理很正常
2017-12-29 11:34:09
讚 15
冷色調丶sue

冷色調丶sue

回答數:220  |  被采納數:46

係統內存在進行自動調整
2017-12-29 11:39:07
讚 22
林宥嘉的同學

林宥嘉的同學

回答數:171  |  被采納數:87

windows內存管理方式造成的正常現象。
2017-12-29 11:25:12
讚 17
相關問答
最新其他問答
解決方法