私はこのfree -m
出力を理解しようとしています。
total used free shared buffers cached
Mem: 7971 7608 363 1 17 4703
-/+ buffers/cache: 2887 5084
Swap: 975 967 8
それでは、プロセスが実際に8GBのRAMのうち3GBを使用しているにもかかわらず、スワップが使用されますか?なぜこれが起こるのですか? OSはスワップを使用する代わりにfsキャッシュに少ないメモリを使用しないでください。
オペレーティングシステムはUbuntu 14.04.3 LTS
デフォルト設定を使用します。
ベストアンサー1
OSはスワップを使用する代わりにfsキャッシュに少ないメモリを使用しないでください。
過去にOSにメモリが足りず、一部のメモリを交換したようです。
不足しているため、スワップの残りのページは使用されなくなり、OSはこれらの未使用のページではなくfsキャッシュを含む「ホット」データ用にRAMを予約する方が良いでしょう。