Mapeie o virm dommemstat com as informações reais dos hóspedes

0

O dommemstat do virsh de um domínio é exibido abaixo

virsh dommemstat a339acaa-3a73-4f4f-996d-9e38b8a24277
actual 20971520
swap_in 0
swap_out 0
major_fault 8309339
minor_fault 33894443090
unused 791988
available 20530416
rss 26004

Por relatar o uso de memória do convidado, nós prosseguimos com este cálculo:

(disponível - não usado) / atual.

No entanto, no Guest parece, eu tenho cerca de 7G livre - de / proc / meminfo e livre -h. Eu estou apenas curioso em saber de onde são esses valores virm domstemstat. Além disso, os logs superiores deste convidado no host KVM não mostram alto uso de memória.

cat /proc/meminfo of the Guest 
MemTotal:       20530416 kB
MemFree:          773448 kB
MemAvailable:    6945792 kB
Buffers:          637688 kB
Cached:          6066688 kB
SwapCached:            0 kB
Active:         14921004 kB
Inactive:        3425464 kB
Active(anon):   11654752 kB
Inactive(anon):    75664 kB
Active(file):    3266252 kB
Inactive(file):  3349800 kB
Unevictable:        5880 kB
Mlocked:            5880 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:              1972 kB
Writeback:             0 kB

e o livre -h da VM convidada.

free -h
              total        used        free      shared  buff/cache   available
Mem:            19G         11G        836M         82M        7.4G        6.6G
Swap:            0B          0B          0B

Os principais registros do Guest real também não exibem alto uso de memória. Alguma dica para depurar isso?

    
por user9763248 11.10.2018 / 15:02

0 respostas