CentOS 6'da KVM kullanıyorum. VM'lere tahsis edilen 186GB ile makineye 387GB yükledim (Bunu virsh aracılığıyla doğruladım). 201GB ücretsiz olmalıyım. Ancak, kullanılabilir belleğe baktığımda şunu görüyorum:
total used free shared buffers cached
Mem: 387776 377811 9964 193828 7 193924
-/+ buffers/cache: 183880 203895
Swap: 2047 17 2030
Önbelleği kullanarak temizledim:
echo 3 > /proc/sys/vm/drop_caches
Ancak bunun bellek kullanımı üzerinde etkisi yoktur. Mevcut çalışan işlemler yer kaplamaz:
UID PID %MEM
107 5738 36.2
107 30107 3.2
107 29202 3.2
107 38436 2.1
107 34597 0.5
107 12444 0.3
107 15727 0.3
107 12128 0.3
0 10913 0.0
0 31048 0.0
0 10547 0.0
0 10768 0.0
0 2819 0.0
0 2817 0.0
Hafızamın ne alacağını ve / veya kullanılan hafızayı ne kadar boşaltabileceğini nasıl belirleyebilirim?
'Top' komutunu çalıştırmayı deneyin, size% CPU ve% MEM ve bir sürü harika ölçüm gösterecektir.
—
P. Heffner