标签:
object(对象) Counters
(计数器名称) Description
(描述) 参考值
Memory Available Mbytes 可用物理内存数。如果该值很小(4MB或更小),则说明该计算机上总的内存可能不足,或某程序没有释放内存。每个附加连接将在此基础上占用10KB左右 至少要有10%的物理内存值
Memory Page/sec 表示因为页面错误,从磁盘取出的页面数,或是由于页面错误,写入磁盘以释放工作空间的页面数 推荐值为0~20,一般如果该值持续高于几百,那么应该进一步研究页交换活动
Memory Page read/sec 每秒读取的页面数 阈值为5,越低越好,,阈值大表示从磁盘读而不是从缓存读
Memory Page Faults/sec 每秒失效页面数(包括软失效和硬失败)
Memory Cache Bytes 文件系统缓存(File System Cache) 默认情况下为50%的可用物理内存。如IIS5.1运行内存不够时,它会自动整理内存。需要关注该计数器的趋势变化。
Memory Pages per second 每秒钟检索的页数 应该少于每秒一页
Process %Processor Time CPU使用率,查看处理器饱和状态 小于75%
Process %User Time 表示耗费CPU的数据库操作,如排序、执行、aggregate functions等 如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降低该值
Process %Priviledged Time (CPU内核时间)实在特权模式下处理线程执行代码所花时间的百分比 如果该值和Physical Disk参数值一直很高,表明I/O有问题。可考虑更换更快的磁盘系统
Process Processor Queue Length 处理器队列的瞬时长度,以长线程数为单位
Process DPC Time 越低越好。在多处理器系统中,如果这个值大于50%并且Processor:%Processor Time非常高,加入一个网卡可能会提高性能,提供的网络已经不饱和 判断CPU瓶颈,如果Processor Queue Length显示的队列长度保持不变(大于等于2)并且处理器利用率%Processor Time超过90%,那么很可能存在处理器瓶颈
Thread ContextSwitches/sec 实例化inetinfo和dllhost进程,如果要增加线程字节池的大小,应该监视这三个计数器。增加线程数可能会增加上下文切换次数,这样性能不会上升反而会下降。如果10个实例的上下文切换值非常高,就应该减小线程字节池的大小
Physical Disk %Disk Time 指所选磁盘驱动器为读取或写入请求提供服务所用时间的百分比 正常值小于10,此值过大表示耗费太多时间来访问磁盘,可考虑增加内存、更换更快的硬盘、优化读写数据的算法
Physical Disk Avg.Disk Quequ Length 指读取和写入请求为所选磁盘在实例间隔中队列的平均数。 正常值小于0.5,此值过大表示磁盘I/O太慢,要更换更快的硬盘
Physical Disk Current Disk Queqe Length 收集性能数据时磁盘上当前的请求数量,它还包括在收集时处于服务的请求。这是瞬间的快照,不是平均值。多轴磁盘设备能有一次处于运行状态的多重请求,但是其他同期请求正在等待服务
Loadrunner windows计数器