釋放mac上的inactive memory

使用mac的朋友肯定見過下圖這個Activity Monitor


系統把內存分成了4塊:

Free - 顧名思義,就是可用內存

Wired - 系統(包括OS X內核)佔用的內存

Active - 現在正在使用的內存

Inactive - 你剛剛退出的程序仍然佔有的內存,實際上mac保留了你之前退出的程序的一些信息在RAM裏面,這樣當你再次打開這個程序的時候,加載會快很多。

很顯然,當Free內存不夠的時候,打Wired的主意很難,當然可以關掉一些軟件以減小Active memory,但最有效的方法是釋放inactive memory,大不了就是下次再打開之前打開過的程序的時候稍微慢一點唄。

釋放inactive memory非常簡單,mac已經幫你封裝在purge命令裏了。

打開Terminal,輸入purge,敲下回車,就這麼簡單,再來看內存分配。


Inactive memory從1G降到了不到300M,Active memory也被釋放了40%

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章