Я использую KVM на CentOS 6. У меня установлено 387 ГБ на машине с 186 ГБ, выделенных виртуальными машинами (я проверил это через virsh). Я должен иметь 201GB бесплатно. Однако, когда я смотрю на доступную память, я вижу это:
total used free shared buffers cached
Mem: 387776 377811 9964 193828 7 193924
-/+ buffers/cache: 183880 203895
Swap: 2047 17 2030
Я очистил кеш, используя:
echo 3 > /proc/sys/vm/drop_caches
Но это не влияет на использование памяти. Текущие запущенные процессы не занимают место:
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
Как я могу определить, что занимает мою память и / или освобождает используемую память?