One Core 100% utilization on Windows 8 CP (NUMA)

Proposed Answer One Core 100% utilization on Windows 8 CP (NUMA)

  • Thursday, March 08, 2012 11:19 AM
     
     

    I have a Dual CPU Xeon E5645 machine with HT enabled. That makes 2 NUMA Nodes and 12 CPUs each. One CPU is currently almost always on 100%. It is always the same. It has proven to be quite annoying to figure out which process is ultimately responsible since all other views always show an overall percentage. It seems the "System" Process is continuously hovering around 4,8%. Getting the Threads using Process Explorer shows AlpcGetHeaderSize function taking most of the time.

    Any ideas ?

All Replies

  • Thursday, March 08, 2012 6:54 PM
    Answerer
     
     

    Install the ADK and use the Windows Performance Toolkit to make a trace:

    http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=d75ffb12-72df-4455-aa1d-f538efac71af


    "A programmer is just a tool which converts caffeine into code"

  • Friday, March 16, 2012 8:45 AM
    Moderator
     
     
    Hi, Please also try updating the BIOS and chipset driver to see how it works. Thanks.

    Nicholas Li

    TechNet Community Support

  • Sunday, March 18, 2012 12:43 PM
     
     
    I have the same problem, but I'm suspecting that it is caused by vmware workstation, are you using vmware workstation or vmware player on that machine?
  • Sunday, March 18, 2012 3:07 PM
    Answerer
     
     

    Also run a perf trace. Install the ADK and select Windows Performance Toolkit. Start the Windows Performance Recorder and select "cpu usage" and press start:

    Capture about 30s and press save to save the data. Zip the complete folder C:\Users\<Username>\Documents\WPR Files, upload the zip to your SkyDrive [1] and post a link here

    André


    [1] http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65


    "A programmer is just a tool which converts caffeine into code"

  • Sunday, March 18, 2012 3:27 PM
     
     
  • Sunday, March 18, 2012 3:59 PM
    Answerer
     
      Has Code

    ok, I checked the trace and the function

    ntkrnlmp.exe!MiClaimPhysicalRun

    which calls 

    ntkrnlmp.exe!MiStealPage

    causes the high CPU usage.

    How much RAM do you have? For an unknown reason I can't see this from the trace. What's your pagefile size?


    "A programmer is just a tool which converts caffeine into code"


  • Sunday, March 18, 2012 4:20 PM
     
     
    I have 12GB of RAM and 4GB pagefile
  • Sunday, March 18, 2012 5:26 PM
    Answerer
     
     
    ok, I can see it now, too. 12GB and you have over 7GB free RAM. Can you try to turn of the pagefile and see if this fixes it?

    "A programmer is just a tool which converts caffeine into code"

  • Sunday, March 18, 2012 5:45 PM
     
     
    it happened again, now I made new trace recording, I started recording while I was running virtual machine in vmware and system process was OK, then I shut down that virtual machine and right after shutdown, the system process fired up. Its available at my skydrive
  • Monday, March 19, 2012 10:57 PM
    Answerer
     
     Proposed Answer
    you still have the same issue. Try again with pagefile turned off. Also use msconfig.exe to limit RAM to 8,6 and 4GB and test if you got the issue all the time.

    "A programmer is just a tool which converts caffeine into code"

  • Tuesday, March 20, 2012 3:58 PM
     
     
    it happened also with 4GB of ram and disabled pagefile
  • Tuesday, March 20, 2012 10:45 PM
    Answerer
     
     

    send it as Feedback to MS. I think this is a bug.

    apply to the IE (10) feedback program on connect.microsoft.com and download the Feedback tool. Install the Feedback tool on Win8 and report the issue and upload the traces.


    "A programmer is just a tool which converts caffeine into code"

  • Friday, June 01, 2012 10:51 AM
     
     
    still happens on windows 8 release preview...
  • Sunday, June 03, 2012 7:50 PM
    Answerer
     
     
    make a new xperf trace and upload it.

    "A programmer is just a tool which converts caffeine into code"

  • Friday, July 06, 2012 2:11 PM
     
     
    I have the same problem and I'm sure it'll happen when I shutdown the virtual systems on vmware workstation. I have not found it happens other times.