One nice feature of the vGPU on XenServer is you can see with nvdia-smi how much memory is allocated and in use when running a VM. Is there a way to monitor how much memory is really in use by a VM, such as a XenApp server, that is running on a XenServer with GPU passthrough mode enabled, or is that redundant because it will always be all of it? The nvidia-smi utility doesn’t even show that an association exists, and xe pgpu-list and pggpu-param-list do not help. (*)
Also, if you run "xe vm-param-get param-name=other-config uuid=(UUID of the VM) params=all"
you get both a vgpu_pci and a plain pci parameter back. What exactly are the differences between these? They apparently match, so is it bad/dangerous if they do not?
Thank you in advance for any enlightenment.
*) There are certain reasons behind wanting to know how much memory is really allocated that have to do with pushing the envelope. :-)