web-dev-qa-db-ja.com

「free -m」の出力が一致しません

RAM使用量を確認するにはどうすればよいですか?コマンドfree -m私が見たように ここ 、私はこのようなものを取得する必要があります:

              total      used       free     shared    buffers     cached
Mem:          3699       2896        802          0        247       1120
-/+ buffers/cache:       1528       2170
Swap:         1905         62       1843

しかし、このコマンドを試しても、行が表示されません:-/+ buffers/cache: 1528 2170

私はいつも得る:

               total        used        free      shared  buff/cache   available
Mem:           7903        2395         142         341        5365        4710
Swap:          6541          21        6520

それで、空きメモリと使用済みRAMをどこで見ることができますか?

1
Lucas Andrade

更新されたfree -m出力は、参照した2010年の投稿とは異なります。

「使用可能」値は、見たいものです。現在、バッファとキャッシュを考慮に入れています。したがって、システムでは、システムで使用可能な7903MBのメモリのうち、4710MBのメモリが使用可能です。

2
Thomas Ward