Hi,
How many you have disk space on the virtual machines?
Based my experiences, this is depended to virtual machine running tasks, CPU usage and host memory usage by VM also VM size.
As you know, many services are running on a Windows server and they are writing on the disk. So taking snapshot on 5 minutes and more is normal.
Check create snapshot from a VM with client OS and compare the results.