95% CPU load when running MP under VirtualPC 2007 (1 Viewer)

elCutty

Portal Member
April 24, 2007
25
0
Home Country
Germany Germany
Hi,

does anybody know what causes MP to use close to 100% CPU load when it is just idle waiting with the main screen?

It seems that MP is running in polling mode maybe because some resources are missing in the MS Virtual PC.

Thanks
elCutty
 

Inker

Retired Team Member
  • Premium Supporter
  • December 6, 2004
    2,055
    318
    I would think its because there is no GPU acceleration when using Virtual PC so the CPU has to do everything.
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Home Country
    Germany Germany
    But in this case it should be zero load, when the screen has been build up.

    The 95% CPU load happens in MP idle Mode.
     

    FlipGer

    Retired Team Member
  • Premium Supporter
  • April 27, 2004
    2,658
    115
    48
    Leipzig, Germany
    Home Country
    Germany Germany
    Hi,

    MP renders its GUI with DirectX like a game. Virtual PC does not support hardware accelerated DirectX (GPU). Everything has do be done via the CPU. Run a 3D game in Virtual PC and you will get the same results.

    Flip.
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Home Country
    Germany Germany
    Still can't believe that this is the reason. When the GUI ist build up and animation is disabled there should not be any CPU load. You can even run PowerDVD playing HDV clips on that virtual PC. Not very smooth but it is running using directX filters.

    Thanks
    elCutty
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Still can't believe that this is the reason. When the GUI ist build up and animation is disabled there should not be any CPU load. You can even run PowerDVD playing HDV clips on that virtual PC. Not very smooth but it is running using directX filters.

    Thanks
    elCutty

    Believe or not, but MP renders the screen like DX games. So that means the screen is rendered for example 50 times in a second (depends on the user setting).
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Home Country
    Germany Germany
    for example 50 times in a second (depends on the user setting).

    Where can I change this setting?
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    for example 50 times in a second (depends on the user setting).

    Where can I change this setting?

    Inside MP : Settings -> Screen Calibration-> Scrolling Speed -> Maximum FPS
     

    Users who are viewing this thread

    Top Bottom