Там можно выполнить команду top в терминале, не знаю, что там кешировать, но виртуалки обычно съедают все доступные ресурсы
Tasks: 2258 total, 5 running, 1803 sleeping, 0 stopped, 450 zombie
%Cpu(s): 17,5 us, 11,7 sy, 0,0 ni, 62,9 id, 7,9 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Mem : 62184,1 total, 24310,9 free, 14041,0 used, 25603,5 buff/cache
MiB Swap: 8192,0 total, 5542,1 free, 2649,9 used. 48143,1 avail Mem
Вот тут свободно 24ГБ из 62ГБ, PVE будет говорить, что виртуалка заняла 62-24=38ГБ, хотя, из этих 38ГБ по факту, 25ГБ занято под буферы и кэш. Система видит, что есть доступные ресурсы и использует их, при включении балунинга и недостатке ресурсов на хосте гипервизор будет заставлять сбрасывать этот кеш для перераспределения между другими клиентами.