SMP XP Guest = unsynchronized timers


when running smp windows xp guest os under hyper-v seeing unsynchronized timers across cpu's applications game servers rely heavily on accurate timers fail.

shutting down vm , changing single processor under settings, restarting , running same test , good.

from our conclusion timers across cpu's in hyper-v not aren't synchronized way out extent clock in seconds can seen go backwards on occasion , hence running smp causing big problems.

this make hyper-v unusable i'm hoping there workaround / fix seems major flaw.

hate answering myself needs must. seems down fact tsc synchronized across virtual processors time can indeed go backwards. our current solution set /usepmtimer in boot.ini of guest os.

this seems work ok beg question how expensive tsc on guest os , hyper-v have option direct hardware access tsc of host avoid overhead vmware does?


Windows Server  >  Hyper-V



Comments

Popular posts from this blog

WIMMount (HSM) causing cluster storage to go redirected (2012r2 DC)

Failed to delete the test record dcdiag-test-record in zone test.com

Azure MFA with Azure AD and RDS