In the course of the last six months, I have published nine articles about performance monitoring, why it is a crucial task and how the different subsystems of the operating system. To wrap up this series, this article offers an overview of the topics covered in the individual articles as well as a summary of my recommendations.
Filtered articles: "CPU"
Filtered articles: "CPU"
Performance Monitoring Round-Up |
![]() |
How to Analyze Kernel Performance Bottlenecks (and Find that ATI's Catalyst Drivers Cause 50% CPU Utilization)Published by Helge Klein on 01/04/2010 | 5 Comments | 6,376 Views Normally, finding the cause for high CPU utilization is easy - just start Task Manager. But what if the component consuming CPU cycles is a driver that runs in the kernel? In that case, there is no regular process Task Manager could attribute the usage to. You will see the "System Idle Process" at around 98%, but the "Performance" tab might indicate 50% CPU usage. How can that be? |
![]() |
Performance Monitoring Part 3 - ProcessorPublished by Nicholas Dille on 08/06/2009 | 1 Comments | 7,021 Views After the introductory articles about the importance of performance monitoring and the characteristics of terminal servers in that area, I finally dive into the first and most obvious subsystem of an operating system – the processor. |
![]() |
x64 Divided by Two is NOT x32!Published by Helge Klein on 07/25/2009 | 2 Comments | 4,595 Views At the verge of the transition from 32-bit to 64-bit Windows it is interesting to observe how people interpret and misuse acronyms for the definition of "their" platform. Looking at the acronyms in use out there one might consider oneself back in the eighties, with dozens of different incompatible computer systems. Unfortunately it is more boring than that. Let's have a look. |
![]() |
Itanium (IA-64), an ObituaryPublished by Helge Klein on 03/17/2009 | 1 Comments | 4,110 Views Back in the old days, when 64-bit computing was still a novel concept and RISC vs. CISC wars were still fought, HP and Intel joined forces to develop the next-generation CPU. It would be 64-bit only and it would have a new type of architecture called EPIC. That was in 1994. As the new partners soon found out, developing an entirely new type of CPU architecture is a major undertaking. Not only had they to design the CPU itself, but also new compiler capabilities were required. It did not help that HP and Intel, not having cooperated on such a large scale before, had differing priorities and company cultures. |
![]() |
Most Viewed Posts
| 155,440 Views |
Where is the Hosts File on Windows x64?by Helge Klein (06/04/2009) |
| 83,164 Views |
Deleting a Local User Profile - Not as easy as one Might Assumeby Helge Klein (10/16/2008) |
| 53,145 Views |
Printer Driver Isolation in Windows 7 and Server 2008 R2by Helge Klein (04/08/2009) |
| 44,284 Views |
How to Reduce the Size of Roaming Profilesby Helge Klein (11/17/2008) |
| 32,170 Views |
Aufbau einer KMS Infrastrukturby Thorsten Christoffers (03/19/2009) |






