MacOS のメモリ管理
topコマンドの見方について。
wired
実メモリ上にのみ確保される必要があるメモリサイズ
仮想記憶Managerにより、Diskに退避されることがない部分
active
現在使用中のメモリサイズ
ApplicationあるいはSystemにより使用中のメモリ領域
必要に応じてDiskにSwap Outされることがある領域
inactive
最近まで使われていたプログラムのメモリ領域
プログラムコードを含む
メモリに余裕がなくなるまでそのまま保存される
同じプログラムが再度起動されたときのDisk Cacheとして機能する
used
wired、active、inactiveの合計サイズ
free
搭載メモリサイズからusedを差し引いた容量