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

Generating Event ID 91, 44 with CA (In Event Viewer with source as Certsvc)

Group policy default policy cannot be edited because network name not found

Problem when changing update source