「free -m -t」コマンドを使用して Linux システムを監視し、
total used free shared buffers cached
Mem: 64334 64120 213 0 701 33216
-/+ buffers/cache: 30202 34131
Swap: 996 0 996
Total: 65330 64120 1209
これは、ユーザー プロセスによって 30 GB の物理メモリが使用されていることを意味します。
ただし、top コマンドを使用してメモリ使用量で並べ替えると、すべてのアプリケーション プロセスで 3 ~ 4GB のメモリしか使用されません。
この矛盾はなぜ起こるのでしょうか?