請教關於"可用記憶體"與"未啟用記憶體"的分別...


請教關於"可用記憶體"與"未啟用記憶體"的分別...
這是剛開機時的記憶體使用情況
請教關於"可用記憶體"與"未啟用記憶體"的分別...
這是使用一段時間後的記憶體使用情況

可否請教...
可用的記憶體空間會隨著電腦開啟程式越來越多而減少....這應該算是正常的
但為什麼這個"未啟用記憶體"則會隨著電腦使用的時間增長而越來越多呢?
有人知道這個"未啟用記憶體"真正的意涵是什麼呢?
又可否在使用一段時間後...不用重新開機就能直接將這些記憶體空間釋放出來使用呢?

煩請了解的前輩可否指導一下呢~

感謝
文章關鍵字
rs wrote:
但為什麼這個"未啟用記憶體"則會隨著電腦使用的時間增長而越來越多呢?

記得版上有版友問過類似的問題,這現象是正常的呀~
若沒記錯的話,當您啟動一個程式,系統會耗掉可用的記憶體空間,而程式關閉後,系統會將它放入"未啟用的記憶體"內,讓您下次開啟時可以加快該程式啟動速度。若您使用久了,累積開過一些程式,當然可用的記憶體會愈小而未啟用的記憶體會愈大。
但不用擔心,若您又開一個更吃記憶體的程式而可用的記憶體不足時,系統會自動將"未啟用的記憶體"空間釋放,來讓您現在的程式運作順暢。
基本上OS X的記憶體管理是不太需要您去擔心的,若真要釋放,可以登出再登入。要放的最徹底,還是選擇重開機吧。
Don't get mad, get a Mac~
記憶體就是要拿來用的

以前我有一個錯誤觀念,認為系統應該盡量空出記憶體,這樣電腦才效率高,很擔心記憶體被用掉.
其實記憶體應該盡量用,沒用著的都要通通拿來用,閒著反而時浪費,
這樣才是有增加RAM的效果,讓系統拿來當快取,真的需要時再釋放.
如果一直空閒著好幾G的記憶體,只是等到大軟體來用,那平常這些記憶體都是沒用的,反而還耗電,也浪費錢.

之前一直會觀察記憶體的狀態,看到還空很多,就很高興
現在偶而觀察記憶體,看到吃很多,就很高興.
最好通通拿來用,不然浪費了.
請給我錢
pug888kimo wrote:
以前我有一個錯誤觀念,認為系統應該盡量空出記憶體,這樣電腦才效率高,很擔心記憶體被用掉.
其實記憶體應該盡量用,沒用著的都要通通拿來用,閒著反而時浪費,
恕刪)



原來如此
我用了mac之後也一直有這個問題~~~
現在得到了解答

不過就之前用windows xp的經驗
若我的主機是2G
有的時候開系統管理員,系統資源吃到了1.8G的時候
就覺得靠北慢了~~
然後使用一超過2G… frozen

所以我一直以為記憶體一直控制在一半左右之類的會最好
還是說這是OSX和windows作業系統上的根本差異呢?
唉,
win要求記憶體比OSX還多,我的使用經驗
vista要3G吧,而osx2G就比win還順.
還有windows很愛讓硬碟裝忙,忙個不停,
而OSX就算要動用到page swap,也很有效率,
請給我錢
感謝兩位前輩的解答
小弟總算知道為什麼了
的確~閒置的記憶體就是在浪費電而已
只是目前4g的ram有時候會有不夠用的情形
等到4g記憶體降價再來升級囉
pug888kimo wrote:
記憶體就是要拿來用的...(恕刪)


正解也
一個優良的作業系統, 能有效的使用記憶體的資源, 不能以"記體體被大量分配使用"作誤解.
一個不良的作業系統, 如vista, 不能有效的運用記憶體資源, 所以必須增加更多的記憶體容量來維持一個合理的效能, 也不能以"記憶體的使用狀況"來判斷.
有些程式可運用大量的記體體, 不必從硬碟抓取, 那麼較多實體的記憶體容量可增加效能.
再者, 若過多的記憶閒置沒被標誌使用, 那又有得檢驗了.





文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!