As far as I know, this does not have a direct consequence for the KSM and caching, but, should the machine be 'in need' of free memory, setting to dynamic enables the 'balloon' driver which should be installed seperately in Windows, (virtio-drivers pack).
This allows the VM to free up unused...