free -h コマンドで空きメモリを確認します。使用可能なメモリと空きメモリの違いは何ですか?

free -h コマンドで空きメモリを確認します。使用可能なメモリと空きメモリの違いは何ですか?

free -h 合計使用済み空き共有バッファ/キャッシュ使用可能メモリ: 7.7G 2.1G 622M 362M 5.0G 4.9G スワップ: 7.5G 984M 6.5G

ここで空きメモリは 622M と表示され、使用可能なメモリは 4.9G です。

答え1

空きメモリは現在使用されていないメモリです。使用可能メモリはシステムがキャッシュに使用しているメモリですが、保持されているデータは簡単に破棄でき (ディスクにスワップすることなく)、他の目的に使用できます。空き/未使用のメモリは無駄になるだけなので、最新のシステムでは空きメモリを比較的小さく保とうとします。

関連情報