Process (%Processor Time) Takes more than Number of Logical Cpus * 100

  • We have a server which has 16 CPUS.

    So by my general conception i know that the Process(_Total):%processor Time shouldnt cross 1600 as the maximum value it can reach is Number of logical Cpus * 100.

    But sometime the maximum value of this counter is reaching around 2100. So i am confused regarding the value it is populating.

    So please clear my concept.

  • Please clarify which counter you are looking at. There is no counter (that I can find) in PerfMon that is named exactly the way you name it in your post.

    I can find % Processor Time with _Total as the Instance, but even on my multi-CPU system, it doesn't go above 100 (which stands for 100%).

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Hi Brandie,

    I am saying about

    Object-- Process

    Instance-- _Total

    Counter-- %Processor TIme

  • And you're seeing values of 2100?

    Are you on a virtual machine or a physical box?

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Yes, the value is above 1600, and I am on the physical Server which has 16 logical CPU's not a Virtual one.

  • One possibility, iirc, is that you could have hyperthreaded cores, which means 16 could be 32. Just a shot in the dark.

  • Lynn Pettis (6/22/2012)


    One possibility, iirc, is that you could have hyperthreaded cores, which means 16 could be 32. Just a shot in the dark.

    That's the one of the two thoughts I've been having.

    My other thought was if the OP was on a virtual that he might be seeing the cores for the physical, but that's not the case in this situation.

    Brandie Tarvin, MCITP Database AdministratorLiveJournal Blog: http://brandietarvin.livejournal.com/[/url]On LinkedIn!, Google+, and Twitter.Freelance Writer: ShadowrunLatchkeys: Nevermore, Latchkeys: The Bootleg War, and Latchkeys: Roscoes in the Night are now available on Nook and Kindle.

  • Actually when i started investigating..i found that if there is multi threading, there is a chance that when the threads may be actually consuming CPU more than its capacity.

    http://technet.microsoft.com/en-us/library/cc940382.aspx

Viewing 8 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic. Login to reply