1. Windows Performance and
Windows
Problem Troubleshooting
Problem
·
·
…made easy
Operating System & Service Pack level
Physical or Virtual
· Processor type / no. / speed
Gather Details · NIC configuration details
· Data storage details: Local, SAN, RAID details <10ms = Good Performance
· Total RAM installed, Pagefile configuration
· x86 or x64 - PAE / 3GB / BIOS settings 10-15ms = Average Performance
15-25ms = Warning Level
Avg. Disk sec /Read
>25ms = Critical Level
Avg. Disk sec /Write
Logical/Physical
Disk Counters Current Disk
No more than 2 per spindle
Queue Length
Storage
I/O Data Operations /sec High operations per second show
Process Counters
IO Other Operations /sec heaviest disk consumers
> 10% Normal
Available Mbytes 5-10% Warning
> 10,000 Normal < 5% Critical
Free System PTE’s
Memory < 8,000 Critical
> 2,500 requires investigation
Pages /Sec Compare with Free Mbytes
and check pagefile size
Pool Paged Bytes Refer to Windows Memory Charts PP with /3GB: 206MB
Pool NonPaged Bytes Ex: 2003 x86 with 4GB RAM, 80% max. PP without: 288MB
NPP with /3GB: 104MB
NPP without: 209MB
%Privileged Time
Physical
< 80% sustained
%User Time
Compare to workload
Processor
Hyper-V Logical Host based CPU Util
Virtualised
Hyper-V Virtual Guest based CPU Util
Handle Count
32bit <500 Delta
64bit <1,000 Delta
Thread Count
Process
Private Bytes
32bit <250MB Delta
64bit <500MB Delta
Working Set
> 1 Queuing,
Network Output Queue Length
check network utilisation
Should be static, check
Current Bandwidth
Auto and Duplex settings
Richard Diver
< 65% of bandwidth
20th April 2011 Bytes Total /Sec
x8 to convert Bits to Bytes
2. Resources
Microsoft PFE PerfGuide – Start Here
http://social.technet.microsoft.com/wiki/contents/articles/the-microsoft-pfe-
performance-guide-perfguide-start-here.aspx
Disk In Depth
http://social.technet.microsoft.com/wiki/contents/articles/disk-in-depth-pfe-
performance-guide.aspx#comment-4135
Clint Huffman: System Committed Memory
http://social.technet.microsoft.com/wiki/contents/articles/perfguide-out-of-
system-committed-memory.aspx
MS Perf team
http://blogs.technet.com/b/askperf/
AD Perf
http://technet.microsoft.com/en-us/library/cc961949.aspx
SQL Perf
http://www.sql-server-performance.com/tips/
sql_server_performance_monitor_coutners_p1.aspx