Avatar of jdana
Flag for United States of America asked on

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

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?
Windows XPWindows 7

Avatar of undefined
Last Comment

8/22/2022 - Mon
Jared Luker

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question

I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck