Lab: Win32 Application causing 100% CPU condition (Advanced)

This is lab for simulating a real 100% CPU condition being caused by a generic Win32 application when there are no symbols available for such application.     Let’s start supposing the situation is currently occurring.  So, the first step is to confirm the symptoms, which we can easily do by using, for instance the…

1

Troubleshooting IIS 100% CPU issues – Step by Step (intermediary)

Processes consuming 100% of a system’s CPU time is such a situation everybody has faced at least once (likely much more than once :)), and normally as solution we just “kill the murderer” by stopping the culprit process.  But what was really causing that process to behave like that?  If you can’t properly answer this question you might…

3

/3GB, /PAE, AWE what??? (basic)

I’ve been following the discussions about these options for a long time. When it seems that everybody agrees on something, somebody else comes with a different understanding and the discussion starts all over again… The questions at the beginning of each thread about this subject are often the same: When should I use /3GB option,…

4

Perfmon’s counters output format (tip)

The System Monitor (Perfmon.exe) reports the data gathered through some of its objects and counters with no formatting and depending on what kind of counters are you looking at, or how tired you are, sometimes this can be confusing and even cause misinterpretation problems. As an example, take the counter Processes::Virtual Bytes.  We normally have MBytes or…

2