私たちのシステムで利用可能なRAMが多いのか、それともRAMが不足しているのかを知りたいです。私は読んだここMemAvailableについてしかし、これがVirtualBoxにどのように適用されるかを知りたいです。これは、次のコマンドで得られた数字がそう違う理由であると確信しているからです。
cat /proc/meminfo | grep Mem && free -lg
MemTotal: 32771584 kB
MemFree: 203372 kB
MemAvailable: 27739104 kB
total used free shared buffers cached
Mem: 31 31 0 0 0 25
Low: 31 31 0
High: 0 0 0
-/+ buffers/cache: 5 25
Swap: 31 0 31
仮想マシンには約15GBのRAMしか割り当てられていませんが、システムには32GBのメモリがありました。上記の出力は正常に見えますか?、割り当てる空きRAMが27GBですか?それともほぼ終わりましたか?それともメモリリークですか?どんなアイデアでも大歓迎です!事前にありがとう
Ubuntu 14.04
Virtualbox 5
x64
32 GB RAM
答え1
25GBの空き容量があり、すべてキャッシュとして使用されます。無料出力は問題を最もよく示しています。
total used free shared buffers cached
[...]
-/+ buffers/cache: 5 25
バラよりhttp://www.linuxatemyram.com/詳細については。