Hello.
I'm using Proxmox 5.1-43, and I am experiencing a time drift in my Windows 7 guest. The time appears to be running too fast.
I was wondering how to fix this without using NTP.
I am running time sensitive applications in my guest and this time drift is throwing them all out of whack.
NTP is not an option as the time drift is significant over a short period of time (30~60 second time drift over the period of 10 minutes).
If I used NTP, it would roll my time back a significant amount every time I synced - this will throw my time sensitive applications even more out of whack.
According to mailing lists from 2012, Proxmox should not be using HPET in Windows 7 guests - so it cannot possibly be HPET (unless that is a lie?).
I already tampered with the QEMU arguments in /etc/pve/qemu-server/(serverid).conf to attempt to disable HPET just to make sure. Unfortunately, this did not fix the problem.
Currently, I have NTP syncing every 10 seconds...which is causing significant CPU usage, but at least keeps the time in check for short periods. Unfortunately, this isn't enough - it causes major problems with my software.
The time drift does not occur on Linux guests, only in QEMU guests.
I have also already referred to https://pve.proxmox.com/wiki/Guest_Time_drift and done what it instructed.
This did not fix the problem.
Additionally, I have searched mailing lists and the forums for a solution - but to no avail: the problem is still persistent.
This forum post is my last resort.
Any help would be appreciated.
I'm using Proxmox 5.1-43, and I am experiencing a time drift in my Windows 7 guest. The time appears to be running too fast.
I was wondering how to fix this without using NTP.
I am running time sensitive applications in my guest and this time drift is throwing them all out of whack.
NTP is not an option as the time drift is significant over a short period of time (30~60 second time drift over the period of 10 minutes).
If I used NTP, it would roll my time back a significant amount every time I synced - this will throw my time sensitive applications even more out of whack.
According to mailing lists from 2012, Proxmox should not be using HPET in Windows 7 guests - so it cannot possibly be HPET (unless that is a lie?).
I already tampered with the QEMU arguments in /etc/pve/qemu-server/(serverid).conf to attempt to disable HPET just to make sure. Unfortunately, this did not fix the problem.
Currently, I have NTP syncing every 10 seconds...which is causing significant CPU usage, but at least keeps the time in check for short periods. Unfortunately, this isn't enough - it causes major problems with my software.
The time drift does not occur on Linux guests, only in QEMU guests.
I have also already referred to https://pve.proxmox.com/wiki/Guest_Time_drift and done what it instructed.
This did not fix the problem.
Additionally, I have searched mailing lists and the forums for a solution - but to no avail: the problem is still persistent.
This forum post is my last resort.
Any help would be appreciated.
Last edited: