382 CHAPTER 9 IMPROVING PERFORMANCE Table 9.1: Basic Counters for Monitoring Windows Performance Object Counter Explanation Desired Values How to Improve Processor % Total Processor Time Total real work being performed by all system CPUs. Less than a 70% sustained value. Add a CPU or get a faster CPU. System Processor Queue Length The total number of threads in the queue waiting for a processor. If this value is consistently more than 2, this may indicate a CPU bottleneck. Add a CPU or get a faster CPU. Memory Pages/sec The number of 4KB pages written to or read from the paging file. Fewer than 5 15 pages per second. Sustained larger values can indicate a low available memory situation. Add more RAM or remove the demand for additional memory by reallocating resources. Memory Available Mbytes Amount of memory available after all process and caching memory have been allocated. If this number is consistently less than 15MB, consider adding RAM. This number should never drop to less than 4MB. Add more RAM. Paging File % Usage (Total instance) Total percentage of usage of the paging file. If this value is greater than 75%, the page file is being heavily used. Increase the initial size of the page file. Look at other memory-related counters to determine whether there is a memory bottleneck. Network Bytes Total/sec Total number of bytes transferred to the network per second. Should not approach the limits of the technology (such as 1.2MB/s for 10BaseT Ethernet or 12MB/s for 100BaseT). Move to a switched network technology or segment the network into smaller pieces. Physical Disk % Disk Time Percentage of time that a logical disk is used for both reads and writes. Should be less than 60% on a sustained basis. Add physical disks, faster disks, or faster disk controllers. Physical Disk Average Disk Queue Length The average number of pending read and write requests for a specific disk. Should be less than the number of spindles plus 2. Add additional physical disks, faster disks, or faster disk controllers.
Note: If you are looking for good and high quality web space to host and run your application check Lunarwebhost Low Cost Web Hosting services