7 Replies Latest reply on Aug 3, 2009 4:05 PM by ajstadlin

    System clock very slow in Win2008 SP2 Hyper-V guest VMs on Intel S5520HC board/Xeon E5520 CPU




      I'm experiencing starnge system clock behaviour in Win2008 SP2 Hyper-V guest VMs on this server:

      Intel S5520HC server board, 1 Intel Xeon Quad Core E5520 CPU, 12GB RAM
      Windows 2008 SP2 Server Std. + Hyper-V, latest Intel drivers (BIOS, chipset, etc.)


      The problem is system clock (time) is not working correctly in guest VMs (Win2008 SP2 64bit, Win2000 SP4 Server). System time behaves sporadically - sometimes it slows down (up to approx. 5 times slower than normal), then it can speed up (like catching up on lost time, also, never past hosts time), and speed of system clock is proportional to CPU load in host (Hyper-V) - at idle CPU system clock in guest VMs is slow, at above average CPU load (>50%) system clock reaches normal (right) speed. This is with Time sync integration service turned off.

      System clock (time) is working fine on host.


      I have tried to run guest VM's VHDs on different hardware (Core2Duo, ABit desktop motherboard, Win2k8 SP2 Server) - problem is not present there.

      On this problematic computer (S5520HC/Xeon E5520) i've tried following experiments:
      1) run VM's under Virtual PC 2007 and VMWare Server 2.0.1 - no problems with system clock (time);
      2) run DOS vm under Hyper-v - no problems with system clock;
      3) turn off all (except VT and execute allow disable bit) Intel CPU features in BIOS - problem present;
      4) do not install Intel chipset drivers in host OS - problem present.
      5) Windows Server 2008 Std R2 RC as host OS - no problems with system clock in guest VMs;


      I would like to hear other people experience in running Hyper-V host with Windows 2008 guests on Intel 5500 series Xeon and Intel 5520 chipset...