Chief Avocado
asked on
Task Manager CPU 99% but list adds up to 14.3%
Task Manager CPU 99% but list adds up to 14.3%
I've seen this type of difference in task manager before, but not such a large difference.
Investigating with ProcessExplorer has never yielded me more information.
This is a 2012 [r1] VM-Guest Server with RDS role (10 desktops + SQL), running on 2012 [r1] Hyper-V Host. Its no secret this server is under-powered, but while I've advised of this the customer keeps coming back with "why is it slow" Grrhhhh... I'd like to find evidence that is more specific to backup my argument, something I can show in pretty colors that they might grasp as the truth.
How can I further my understanding of why the the list isn't adding up to 100% ?
002443.png
002444.png
ContextSwitches.PNG
I've seen this type of difference in task manager before, but not such a large difference.
Investigating with ProcessExplorer has never yielded me more information.
This is a 2012 [r1] VM-Guest Server with RDS role (10 desktops + SQL), running on 2012 [r1] Hyper-V Host. Its no secret this server is under-powered, but while I've advised of this the customer keeps coming back with "why is it slow" Grrhhhh... I'd like to find evidence that is more specific to backup my argument, something I can show in pretty colors that they might grasp as the truth.
How can I further my understanding of why the the list isn't adding up to 100% ?
002443.png
002444.png
ContextSwitches.PNG
You need to display all processes of all users.
ASKER
I've spend a few hours with perfmon and attached is a summary of what I see...
VM Guest Task Manager = 99%
(RED) Perfmon %ProcessorTime = agrees
The disks are active, but never too crazy
I've also looked at interrupts and SQL stats - nothing too crazy
The one stand on monitor is LIME GREEN - Processor Queue Length
This is often hovering around 40 ~ 60 in the guest machine and often you see the %ProcessorTime grow to 100% with the Processor Queue Length following and sticking with it
I've read a few things about Processor Queue Length and this server appears to be giving a result which would indicate its overloaded.
- any ideas how to see whats in the "Queue" ?
I think it is interesting to note that the HOST machine is not overloaded ?
PerfMonSummary.PNG
VM Guest Task Manager = 99%
(RED) Perfmon %ProcessorTime = agrees
The disks are active, but never too crazy
I've also looked at interrupts and SQL stats - nothing too crazy
The one stand on monitor is LIME GREEN - Processor Queue Length
This is often hovering around 40 ~ 60 in the guest machine and often you see the %ProcessorTime grow to 100% with the Processor Queue Length following and sticking with it
I've read a few things about Processor Queue Length and this server appears to be giving a result which would indicate its overloaded.
- any ideas how to see whats in the "Queue" ?
I think it is interesting to note that the HOST machine is not overloaded ?
PerfMonSummary.PNG
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hello
Could you perform the tests mentioned?
regards..
Could you perform the tests mentioned?
regards..
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hello,
Very well, please do not forget to indicate which was the best recommendation and answer for your case.
regards..
Very well, please do not forget to indicate which was the best recommendation and answer for your case.
regards..
ASKER
My reply was the best anwser