On 13.10.20 19:00, Nico Pache wrote: > I don't believe so, but David might have some more insight into that > question. > > Once the feature is enabled the guest will report pages on its freelist > to the hypervisor, and the host/hypervisor will then release them. We report (some, not all) free memory of our guest to the hypervisor. So whatever the guest reported shows up in "stat-free-memory" in the stats already. The hypervisor will "discard" backing storage of reported free memory, resulting in your hypervisor having more free memory available (and the QEMU process consuming less memory). > > I'm not exactly sure what information we can or would want to 'stat' out > of this process... A counter for number of pages returned? As the guest can reuse memory any time without coordination with the hypervisor that wouldn't be of too much help. A counter would only tell you if free page reporting was once performed successfully. You would really have to compare the QEMU process memory footprint with the guest stats to figure out if free page reporting is doing what it's supposed to do. -- Thanks, David / dhildenb