I have a Windows VM that has time drift problems, and left to its own devices will drift by minutes per day.
I know there are issues with time on VMs, but I was hoping using the Meinberg NTP service would be successful.
It works, generally, in that the time gets corrected in one big step about once every 70mins when it's at about 10mins offset.
This has totally confused me as I thought NTP was meant to drift gently back towards the right time, and panic and die if the offset was more than 3 minutes.
So (a) what is happening and (b) how do I make it update more regularly?