OSXでinactiveのメモリを解放する方法

ターミナルにて以下のように打ち込んでしばし待つ。
find / > /dev/null
パーミッションがどうとか出ても気にしない。数十秒ほどまってたらだんだんとinactiveのメモリ減ってくるので、適当なところでctrl+C押して中断する。終了まで待つ必要も無し。各所で言われているアクセス権の修復よりもお手軽かと。
OSXのinactiveはどうもファイルキャッシュっぽいんだけど、大抵はレスポンス向上に良い方向に働くんだけど、VMWareとかのメモリ馬鹿食いアプリを使う前後だと、inactiveがメモリを圧迫してスワップ起こすとか言う本末転倒な結果になりがち。
解放される仕組みについて述べられているサイトが全然見つからないんだけど、findに限らず大量のファイルのメタ情報をなめるだけで解放されるっぽい模様。

カテゴリー: 未分類 タグ: パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です