眾所周知,Mac OS X 系統(tǒng)具備相當良好的內(nèi)存管理;但是“人無完人金無足赤”,顯然它并不是完美的,有時候會有某些不需要的內(nèi)存空間會被定性為“非活躍(inactive)”狀態(tài),無法使用。如果你對內(nèi)存活動很是在意,又或者你需要騰出一些可用的內(nèi)存空間的話,其實可以讓 Mac OS X 強制清理那些非活躍內(nèi)存。
運行終端(Terminal)應用,輸入并執(zhí)行命令:purge
稍等片刻后,就會發(fā)現(xiàn)系統(tǒng)內(nèi)存空間得到了清理。想要看到效果的話,可以通過活動監(jiān)視器(Activity Monitor)中的系統(tǒng)內(nèi)存(System Memory)選項卡對比執(zhí)行命令前后的內(nèi)存變化。
![](/d/20211018/18dc65d78ee495548a098601b200cf06.gif)
使用“purge 命令”的原理是強制清空磁盤和內(nèi)存的緩存,提供一個類似于系統(tǒng)剛剛重啟后被稱為“cold disk buffer cache”的內(nèi)存狀態(tài)。當然,使用“purge 命令”要優(yōu)于重啟系統(tǒng)的一點是在保持現(xiàn)有工作狀態(tài)的前提下釋放內(nèi)存空間。
PS:使用“purge 命令”可能需要安裝蘋果提供的 XCode 開發(fā)工具,用戶可以從 Mac App Store 中免費下載。