Looking for Performance Monitor metrics to confirm I've effectively optimized a computer.

jdana
jdana used Ask the Experts™
on
Over the last few years, some of my subcontractors and I have compiled a pretty thorough checklist for optimizing a Windows XP or Windows 7 computer. With most computers (not all) we're able to significantly improve performance. (We're really aggressive disabling Startup items and somewhat aggressive disabling Services.)

I'm at a point where I'm trying to numerically quantify the effectiveness of my optimization efforts. During the last few optimization sessions I've run before/after analyses with the Performance Monitor (perfmon.msc) using the following parameters.

      <PARAM NAME="C00001.Path" VALUE="\\COMPNAME\Cache\Data Map Hits %">
      <PARAM NAME="C00002.Path" VALUE="\\COMPNAME\Memory\Available MBytes">
      <PARAM NAME="C00003.Path" VALUE="\\COMPNAME\Memory\Page Faults/sec">
      <PARAM NAME="C00004.Path" VALUE="\\COMPNAME\Memory\Pages/sec">
      <PARAM NAME="C00005.Path" VALUE="\\COMPNAME\Memory\Pool Nonpaged Bytes">
      <PARAM NAME="C00006.Path" VALUE="\\COMPNAME\Network Interface(Broadcom 440x 10_100 Integrated Controller - Teefer2 Miniport)\Bytes Received/sec">
      <PARAM NAME="C00007.Path" VALUE="\\COMPNAME\Network Interface(Broadcom 440x 10_100 Integrated Controller - Teefer2 Miniport)\Bytes Sent/sec">
      <PARAM NAME="C00008.Path" VALUE="\\COMPNAME\Network Interface(Broadcom 440x 10_100 Integrated Controller - Teefer2 Miniport)\Bytes Total/sec">
      <PARAM NAME="C00009.Path" VALUE="\\COMPNAME\Network Interface(Broadcom 440x 10_100 Integrated Controller - Teefer2 Miniport)\Current Bandwidth">
      <PARAM NAME="C00010.Path" VALUE="\\COMPNAME\Paging File(\??\C:\pagefile.sys)\% Usage">
      <PARAM NAME="C00011.Path" VALUE="\\COMPNAME\PhysicalDisk(_Total)\% Disk Time">
      <PARAM NAME="C00012.Path" VALUE="\\COMPNAME\PhysicalDisk(_Total)\Avg. Disk Queue Length">
      <PARAM NAME="C00013.Path" VALUE="\\COMPNAME\PhysicalDisk(_Total)\Avg. Disk Read Queue Length">
      <PARAM NAME="C00014.Path" VALUE="\\COMPNAME\PhysicalDisk(_Total)\Avg. Disk Write Queue Length">
      <PARAM NAME="C00015.Path" VALUE="\\COMPNAME\Processor(_Total)\% Privileged Time">
      <PARAM NAME="C00016.Path" VALUE="\\COMPNAME\Processor(_Total)\% Processor Time">
      <PARAM NAME="C00017.Path" VALUE="\\COMPNAME\Processor(_Total)\% User Time">
      <PARAM NAME="C00018.Path" VALUE="\\COMPNAME\System\Processor Queue Length">

Here's the crazy thing, none of these values appreciably improve. I would expect some of the memory, physical disk, and processor parameters to show some improvement, but I'm simply not seeing it. Should I be looking at other parameters? Is my logic flawed?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Just playing the devil's advocate...

How do you know that the changes you are making are actually improving performance?  Human observations can be very subjective.  Maybe what you are seeing is the hard truth to your human observations?

Author

Commented:
Thanks!

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial