用windows自带的性能监视器做性能测试
windows自带的性能监视器可以监视widnows中程序运行的情况哪位能够详细的介绍一下如何用性能监视器做性能测试? 我們一般會先看 CPU、內存、硬盤 IO 相關計數器,先看看是不是計算機資源不足的問題。接著才會針對 IIS、MSSQL 等計數器,判斷是否為 configuration 不合適所造成的。 谢谢 再问个问题
计数器怎么分析呢? NT的性能监视器 ( PerfMon ) 是 Windows NT 服务器和工作站都有的一个实用程序,它是观察各种详细的计数器和分析其走向的一个主要工具。PerfMon 可以被配置为同时为多个服务器进行追踪,这样就为性能管理提供了一个很有效的工具。
PerfMon 数据可以分为三种对象类型:核心对象,出现于所有的NT安装过程并包括对缓存,内存和处理器的数据;可选对象,当一种服务软件被安装时所出现并运行的数据 ( 例如, 安装服务器时,你选择NetNEUI作为一个协议进行安装,NetBEUI就会出现 );还有附加对象, 它由某个应用程序进行登记。所有这些对象类型都可以用于帮助识别现有的和潜在的故障,并生成基于走向预测的报告。
开始按下列顺序监视如下组件的活动:
内存
处理器
磁盘
网络
下面列表显示了建议用于服务器监视的最少的计数器。注意,当您检查特定资源时,应该包括相关性能对象的其他计数器。
组件:磁盘
正被监视的性能方面:用法
要监视的计数器:
物理磁盘\ Disk Reads/sec(磁盘读取/秒)
物理磁盘\ Disk Writes/sec(磁盘写入/秒)
逻辑磁盘\ % Free Space(可用空间)
您必须仔细解读 % Disk Time(磁盘时间)计数器。由于该计数器的 _Total 实例可能没有准确反映多磁盘计算机上的使用情况,因此,同时使用 % Idle Time(空闲时间)
计数器是很重要的。请注意,这些计数器无法显示超过 100% 的值。 组件:磁盘
正被监视的性能方面:瓶颈
要监视的计数器:物理磁盘\ Avg.Disk Queue Length(磁盘队列平均长度)(所有实例)
组件:内存
正被监视的性能方面:用法
要监视的计数器:
内存\ Available Bytes(可用字节)
内存\ Cache Bytes(缓存字节)
组件:内存
正被监视的性能方面:瓶颈或漏洞
要监视的计数器:
内存\ Pages/sec(页面/秒)
内存\ Page Reads/sec(页面读取/秒)
内存\ Transition Faults/sec(传输错误/秒)
内存\ Pool Paged Bytes(分页的内存池字节)
内存\ Pool Nonpaged Bytes(未分页的内存池字节)
下列组件尽管不是专门的内存对象计数器,但它们对于内存分析很有用:
分页文件\ % Usage(用法)对象(所有实例)
缓存\ Data Map Hits(数据映射命中)%
服务器\ Pool Paged Bytes(分页的内存池字节)
服务器\ Pool Nonpaged Bytes(未分页的内存池字节)
组件:网络
正被监视的性能方面:吞吐量
要监视的计数器:
协议传输计数器(因网络协议而异);对于 TCP/IP 而言,包括:
网络接口\ Bytes total/sec(总字节数/秒)
网络接口\ Packets/sec(包/秒)
服务器\ Bytes Total/sec(总字节数/秒)或 服务器\ Bytes Transmitted/sec(发送
的字节数/秒)
服务器\ Bytes Received/sec(接收的字节数/秒)
您可能需要像“监视网络活动”部分介绍的那样来监视其他对象的网络和服务器吞吐量
组件:处理器
正被监视的性能方面:用法
要监视的计数器:处理器\ % Processor Time(处理器时间)(所有实例)
组件:处理器
正被监视的性能方面:瓶颈
要监视的计数器:
系统\ Processor Queue Length(处理器队列长度)(所有实例)
处理器\ Interrupts/sec(中断/秒)
系统\ Context switches/sec(上下文切换/秒) 版主你真厉害。 谢拉 斑竹你真强
good good study, day day up.
PerfMon 可以被配置为同时为多个服务器进行追踪
斑竹,今天才看到你的帖子,也知道斑竹工夫高。想问问如何配置才能做到“PerfMon 可以被配置为同时为多个服务器进行追踪”? SP 强! 我接触测试的时间也不是很长,算是新手,能不能具体说这个PerfMon是怎么配置的?我主要是想看内存的,先谢谢各位高手了 我接触测试的时间也不是很长,算是新手,能不能具体说这个PerfMon是怎么配置的?我主要是想看内存的,先谢谢各位高手了 又学到了一点东西,斑竹,真强UP
看来还真有得学 看来还真有得学 我对斑竹讲的不是很清楚,服务器安装的是Windows 2000,sp4.上面讲的还适用吗?看不太懂
不过也UP 不太明白,从来没用过,不过我想学会了这个,一定很实用。 呵呵,对方的机器有管理员权限就可以,在控制面板里,性能里,可以加,
是性能计数器,system monitor