hogemoge

Feb 21

Mac OS X のメモリ情報


Free(空き)

データが存在しないのですぐに使える物理メモリ容量のこと。


Wired(固定)

ディスクへページアウトされないよう物理メモリ内に固定されているデータ量のこと。


Active(使用)

物理メモリ内の今現在使用しているデータ量のこと。


Inactive(不使用)

Active のデータは使用後も消去されずに Inactive として保持されます。バッファキャッシュはこの領域に入りますが、Inactive すべてがバッファキャッシュというわけではありません。OSX 10.6 からはバッファキャッシュが Inactive へ行く前にいったん Other の方へ行くようです。(「行く」と言ってもデータがメモリ内を移動しているわけではなく、そんなイメージということです。念のため)


Swap used(スワップ使用領域)

「物理メモリからディスクへ」とページアウトすることで生成されたスワップファイルの合計ファイルサイズのこと。ページアウトが発生するのは物理メモリの空き容量が不足した時です。空き領域を確保するため、システムが必要量を仮想メモリとしてディスクへ移動してスワップファイルを作ります。少々のページアウトは常識の範囲内なので気にすることはありませんが、頻繁に発生してスワップ使用領域が多量になるとシステムのパフォーマンスがかなり低下します。さらにシステム終了するまでディスクから消去されないので、物理メモリを解放して空き領域を増やしてもスワップ使用領域の値が(増えにくくなる期待はできますが)減ることはありません。物理メモリの搭載量を増やすと空き領域に余裕ができるので、ページアウトが発生しにくくなり、快適に長時間の操作ができるようになります。


  1. hogemoge posted this