我的MBP為2010年中的13寸機型。平常因為要打論文,所以會開很多東西。而最近的記憶體管理就讓我很疑惑。大家可以看一下圖。視窗開多了有時候就會變成這樣 active跟inactive好像不成比例...然後inactive也不會自動的跑過去free,因為要一直案重置...所以上來問有沒有解決方法。有沒有可能是我的記憶體是不同家的關係(現在是6gb),一條是原廠的hynix 2gb 一條是winchip 4gb ...還請各位大大回答了,感激
這個問題已經討論到翻掉了,如果沒有覺得緩慢,請不要多慮…以下資訊截錄自 http://3c.talk.tw/Article.aspx?ClassID=2&Article_ID=11>為什麼可用的記憶體那麼少?在 OS X 中,實際使用到的記憶體為固定的(Wried)加上現用的(Active)的數值總和,但不包含非現用的(Inactive)。所以剩餘的記憶體大小是非現用的(Inactive)加上可用的(Free)的總和。>我需要頻繁清空記憶體嗎?其實你完全不需要這麼做,因為 OS X 會自動偵測記憶體的用量,當有其他程式需要使用時,OS X 就會自動釋放記憶體,而通常是 Windows 作業系統才比較需要使用者去主動清理記憶體。>非現用(Inactive)的用途是什麼呢?當你開啓程式時,程式所需的資料就會被載入到記憶體中;然而,當程式結束執行時,記憶體並不會主動被釋放,目的是節省下一次相同程式被開啟的讀取時間,以達到最佳的使用者體驗。>那麼,這樣管理記憶體的缺點在哪?OS X 為了提供更良好的使用者體驗,使得 OS X 在執行同樣程式的情況下,硬是比 Windows 作業系統吃掉更多記憶體。這種策略在記憶體充足的情況下雖能夠提供十分優秀的性能,但只要記憶體不足就容易出現問題(例如程式無回應)。==========總之而之,Mac是一個物盡其用的系統,努力的把使用者體驗達到最完美。你給多少記憶體,他就是會盡量的去用~(反正你不用,還是要付記憶體使用的電費,那你省它幹嘛?)