Microsoft Office Tutorials and References
In Depth Information
Using the Resource Monitor
Your current CPU usage and a maximum usage rate are at the top of the bar.
The list of processes is below that, sorted by average CPU usage. Unlike the
active process list in Task Manager, this list shows you only the average usage
rate. This is very helpful when you’re looking for an application that has an
overall meaningful impact on your CPU usage, such as one using 100 percent
of your CPU. Additionally, this screen shows the number of threads and CPU
cycles the process is currently using.
Just below the processes is a list of all the services running on your computer
and the corresponding CPU utilization.
When you select a process by checking the box next to the image name, the
service list, handle list, and module list display only services, handles, and
modules a specific process is using. This is very helpful and is something I wish
had been built into Windows years ago.
The information you gain about your computer from the detailed CPU
section can help you identify applications you run that have a big impact on the
performance of your computer. If a process listed has a very high average CPU
time, try to identify what the process is by using the Description column or even
a search engine if necessary. You might find that a simple application such as a
desktop weather application that runs in the background is using a big portion
of your CPU. With this information, you may decide to uninstall or disable the
application to speed up your system. I talk more about that in later chapters.
Using the Detailed Memory Section
The detailed Memory section shows you how much of the various types of
memory each running process is using, as shown in Figure 12-3. The processes
show the number of hard memory faults per second and the percentage of total
physical memory that is in use. The memory overview is one of the most useful
overviews in the Resource Monitor.
Take a look at the number of hard memory faults and total percentage of
physical memory that is in use. If you are getting any more than a few hard memory
faults per second, you might need more memory for your computer. A memory
fault occurs when something a program needs is not in memory and the memory
manager has to get it from disk and put it in memory. Usually it has to make room
for the new data to be placed in memory by kicking some of the other processes’
data out of physical memory and into the paging file on your hard drive. This can
be a slow operation.
Also consider the amount of private memory a process is using. A process
that is using a huge amount of private memory can steal your system resources
from other processes, which results in more memory faults and a slow-down
of your computer.