在网上搜罗的一些有阀值的性能测试指标
2006-03-30 12:54
351 查看
%Processor Time:如果该值持续超过95%,表明瓶颈是CPU。
Interrupts/sec
如果处理器使用率超过90% 且 %InterruptTime (中断)大于15%,则处理器可能负荷过重,并发生中断。
processor queue length
显示在由 Web服务器所有处理器共享的队列中等待执行的线程数。处理器瓶颈会导致该值持续大于 2
_____________________________________________________________________________________
Page Faults/sec是处理器每秒钟处理的错误页(包括软错误和硬错误)
如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。
(值为多少算高了??)
Page/sec 是指为解析硬页错误从磁盘读取或写入磁盘的页数
推荐00-20(如果服务器没有足够的内存处理其工作负荷,此数值将一直很高。如果大于80,表示有问题)
Pool Nonpaged
在访问数比较固定的情况下, PoolNonpagedBytes 是比较固定的,如果访问数逐步增加,该值会缓慢的增加。
available mbytes
物理内存的可用数(单位 Mbytes)
至少要有10% 的物理内存值,
如果Available Mbytes的值很小(4 MB 或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。
_____________________________________________________________________________________________
%disk time (physicaldisk_total)
% Disk Time 指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间 的百分比。
如果三个计数器都比较大,那么硬盘不是瓶颈。
如果只有%Disk Time比较大,另外两个都比较适中,硬盘可能会是瓶颈。
[align=left]Disk Reads/sec 指在此盘上读取操作的速率。[/align]
[align=left]Disk Writes/sec 指在此盘上写入操作的速率。[/align]
[align=left]判断磁盘瓶颈的方法是通过以下公式来计算:[/align]
[align=left]每磁盘的I/O 数 = [读次数 + (4 * 写次数)] / 磁盘个数[/align]
[align=left]如果计算出的每磁盘的I/O 数 大于 磁盘的处理能力,那么磁盘存在瓶颈。[/align]
包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。
如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。
但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。
____________________________________________________________________________
bytes total/sec
Bytes Total/sec 为发送和接收字节的速率,包括帧字符在内。判断网络连接速度是否是瓶颈,可以用该计数器的值和目前网络的带宽比较
该计数器的值和目前网络的带宽相除,结果应该小于50%
output queue length
显示输出队列的长度,通常情况下长度为1 或 2 比较满意.
数据库:_______________________________________________________________________________
Cache Hit Ratio
该值越高越好。如果持续低于80%,应考虑增加内存。
注意该参数值是从SQL Server启动后,就一直累加记数,所以运行经过一段时间后,该值将不能反映系统当前值。
Interrupts/sec
如果处理器使用率超过90% 且 %InterruptTime (中断)大于15%,则处理器可能负荷过重,并发生中断。
processor queue length
显示在由 Web服务器所有处理器共享的队列中等待执行的线程数。处理器瓶颈会导致该值持续大于 2
_____________________________________________________________________________________
Page Faults/sec是处理器每秒钟处理的错误页(包括软错误和硬错误)
如果该值偶尔走高,表明当时有线程竞争内存。如果持续很高,则内存可能是瓶颈。
(值为多少算高了??)
Page/sec 是指为解析硬页错误从磁盘读取或写入磁盘的页数
推荐00-20(如果服务器没有足够的内存处理其工作负荷,此数值将一直很高。如果大于80,表示有问题)
Pool Nonpaged
在访问数比较固定的情况下, PoolNonpagedBytes 是比较固定的,如果访问数逐步增加,该值会缓慢的增加。
available mbytes
物理内存的可用数(单位 Mbytes)
至少要有10% 的物理内存值,
如果Available Mbytes的值很小(4 MB 或更小),则说明计算机上总的内存可能不足,或某程序没有释放内存。
_____________________________________________________________________________________________
%disk time (physicaldisk_total)
% Disk Time 指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间 的百分比。
如果三个计数器都比较大,那么硬盘不是瓶颈。
如果只有%Disk Time比较大,另外两个都比较适中,硬盘可能会是瓶颈。
[align=left]Disk Reads/sec 指在此盘上读取操作的速率。[/align]
[align=left]Disk Writes/sec 指在此盘上写入操作的速率。[/align]
[align=left]判断磁盘瓶颈的方法是通过以下公式来计算:[/align]
[align=left]每磁盘的I/O 数 = [读次数 + (4 * 写次数)] / 磁盘个数[/align]
[align=left]如果计算出的每磁盘的I/O 数 大于 磁盘的处理能力,那么磁盘存在瓶颈。[/align]
包括 Page Reads/sec 和 % Disk Time 及 Avg.Disk Queue Length。
如果页面读取操作速率很低,同时 % Disk Time 和 Avg.Disk Queue Length的值很高,则可能有磁盘瓶径。
但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。
____________________________________________________________________________
bytes total/sec
Bytes Total/sec 为发送和接收字节的速率,包括帧字符在内。判断网络连接速度是否是瓶颈,可以用该计数器的值和目前网络的带宽比较
该计数器的值和目前网络的带宽相除,结果应该小于50%
output queue length
显示输出队列的长度,通常情况下长度为1 或 2 比较满意.
数据库:_______________________________________________________________________________
Cache Hit Ratio
该值越高越好。如果持续低于80%,应考虑增加内存。
注意该参数值是从SQL Server启动后,就一直累加记数,所以运行经过一段时间后,该值将不能反映系统当前值。
相关文章推荐
- 在网上搜罗的一些有阀值的性能测试指标(转)
- 性能验收测试的一些指标项
- 性能指标、性能测试的一些概念以及性能调优
- Web性能测试中一些有名的阀值
- 关系型数据库性能测试参考指标----SQL Server
- 性能测试工程师应关注的性能指标
- 性能测试指标的基本概念
- web性能测试基本性能指标
- beta阶段性能指标测试
- 软件性能测试的指标
- mapdb的一些性能测试
- SQL Server 索引基础知识(3)----测试中一些常看的指标和清除缓存的方法(转自蝈蝈俊.net)
- 在项目中使用Hibernate进行大数据量的性能测试,有一些总结
- 右击 -> 查看源文件,和其他一些前端性能测试技巧
- [转帖]性能测试指标
- 性能测试指标
- API性能测试基本性能指标及要求
- 性能测试指标+案例
- 详解网站性能测试指标
- 性能测试指标