Windows判断瓶颈二
1、内存泄露问题经常出现在服务长时间运转的时候,由于部分程序对内存没有释放,而将内存慢慢耗尽.也是提醒大家对系统稳定性测试的关注。
2、Windows资源监控中,如果Process\Private Bytes计数器和Process\Working Set计数器的值在长时间内持续升高,同时Memory\Available bytes计数器的值持续降低,则很可能存在内存泄漏。
3、判断内存不足如果队列长度(Avg.Disk Queue Length)增加的同时页面读取速率(Page Reads/sec)并未降低,则内存不足。
4、硬件问题请观察 Processor\ Interrupts/sec 计数器的值,该计数器测量来自输入/输出 (I/O) 设备的服务请求的速度。如果此计数器的值明显增加,而系统活动没有相应增加,则表明存在硬件问题。
5、I/O资源成为系统性能的瓶颈的征兆IO Data B鲻戟缒男ytes/sec(处理从I/O操作读取/写入字节的速度。这个计数器为所有由本处理产生的包括文件、樘论罪朋网络和设备I/O的活动计数。)IO Data Operations/secIO Other Bytes/secIO Other Operations/secIO Read Bytes/sec(每秒IO读取字节数)IO Read Operations/secIO Write Bytes/sec(每秒IO写出字节数)IO Write Operations/sec过高的磁盘利用率(high disk utilization)太长的磁盘等待队列(Physical Disk\ Current Disk Queue Length,正在等待磁盘访问的系统请求数量)
6、等待磁盘I/O的时间所占的百分率太高(Average Disk Queue Length)太高的物理I/O速率:large physical I/O rate(not sufficient in itself)过低的缓存命中率(low buffer cache hit ratio(not sufficient in itself))太长的运行进程队列,但CPU却空闲(Process Queue Length)在方案运行中,如果出现了大于3个用户的业务操作失败,或出现了服务器shutdown的情况,则说明在当前环境下,系统承受不了当前并发用户的负载压力,那么最大并发用户数就是前一个没有出现这种现象的并发用户数