キャッシュされたメモリと使用されたメモリの違いは何ですか?

キャッシュされたメモリと使用されたメモリの違いは何ですか?

Linux Mint 17.3 Cinnamonのシステムモニタパネルアプレットでは、使用されたメモリとキャッシュされたメモリを組み合わせたメモリ使用量を表示しますが、システムモニタアプリでは使用されたメモリのみを表示するため、システムモニタサーバーはより高いメモリ使用量を表示する傾向があります。キャッシュメモリとは何ですか?メモリをたくさん使うと心配することはありますか?

ベストアンサー1

キャッシュメモリ(buff/cacheコマンド出力に表示されるfree)は、Linuxがディスクキャッシュに使用するメモリです。ただし、これはアプリケーションに必要なときに解放されるため、「使用済み」メモリとは見なされません。したがって、過度の使用量を心配する必要はありません。これは「無料」メモリと見なされます。

以下は、メモリ使用量と無料、使用、キャッシュされたRAMの便利なページです。http://www.linuxatemyram.com/。このページを引用するには:

アプリケーションが交換なしで使用できるメモリの量を確認するには、次の手順を実行してfree -m「使用可能」列を確認します。

$ free -m
              total        used        free      shared  buff/cache   available
Mem:           1504         636          13           0         855      792
Swap:          2047           6        2041

(…)「無料」について無邪気に考えるなら、メモリが99%満たされていると思いますが、実際には42%しかいません!

おすすめ記事