51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 26141|回复: 58
打印 上一主题 下一主题

用windows自带的性能监视器做性能测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-8-10 16:12:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
windows自带的性能监视器可以监视widnows中程序运行的情况

哪位能够详细的介绍一下如何用性能监视器做性能测试?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-8-11 22:53:02 | 只看该作者
我們一般會先看 CPU、內存、硬盤 IO 相關計數器,先看看是不是計算機資源不足的問題。接著才會針對 IIS、MSSQL 等計數器,判斷是否為 configuration 不合適所造成的。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2004-8-19 15:43:03 | 只看该作者
谢谢 再问个问题

计数器怎么分析呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-8-22 11:12:34 | 只看该作者
NT的性能监视器 ( PerfMon ) 是 Windows NT 服务器和工作站都有的一个实用程序,它是观察各种详细的计数器和分析其走向的一个主要工具。PerfMon 可以被配置为同时为多个服务器进行追踪,这样就为性能管理提供了一个很有效的工具。
PerfMon 数据可以分为三种对象类型:核心对象,出现于所有的NT安装过程并包括对缓存,内存和处理器的数据;可选对象,当一种服务软件被安装时所出现并运行的数据 ( 例如, 安装服务器时,你选择NetNEUI作为一个协议进行安装,NetBEUI就会出现 );还有附加对象, 它由某个应用程序进行登记。所有这些对象类型都可以用于帮助识别现有的和潜在的故障,并生成基于走向预测的报告。


开始按下列顺序监视如下组件的活动:
内存
处理器
磁盘
网络
下面列表显示了建议用于服务器监视的最少的计数器。注意,当您检查特定资源时,应该包括相关性能对象的其他计数器。
组件:磁盘
正被监视的性能方面:用法
要监视的计数器:
物理磁盘\ Disk Reads/sec(磁盘读取/秒)
物理磁盘\ Disk Writes/sec(磁盘写入/秒)
逻辑磁盘\ % Free Space(可用空间)
您必须仔细解读 % Disk Time(磁盘时间)计数器。由于该计数器的 _Total 实例可能没有准确反映多磁盘计算机上的使用情况,因此,同时使用 % Idle Time(空闲时间)
计数器是很重要的。请注意,这些计数器无法显示超过 100% 的值。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-8-22 11:13:33 | 只看该作者
组件:磁盘
正被监视的性能方面:瓶颈
要监视的计数器:物理磁盘\ 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(上下文切换/秒)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-8-24 12:58:45 | 只看该作者
版主你真厉害。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2004-8-27 10:23:40 | 只看该作者
谢拉 斑竹你真强



good good study, day day up.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-10-8 09:57:14 | 只看该作者

PerfMon 可以被配置为同时为多个服务器进行追踪

斑竹,今天才看到你的帖子,也知道斑竹工夫高。想问问如何配置才能做到“PerfMon 可以被配置为同时为多个服务器进行追踪”?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-10-13 17:54:27 | 只看该作者
SP
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-10-20 09:38:58 | 只看该作者
强!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2004-10-29 10:17:01 | 只看该作者
我接触测试的时间也不是很长,算是新手,能不能具体说这个PerfMon是怎么配置的?我主要是想看内存的,先谢谢各位高手了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2004-10-29 10:18:06 | 只看该作者
我接触测试的时间也不是很长,算是新手,能不能具体说这个PerfMon是怎么配置的?我主要是想看内存的,先谢谢各位高手了
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2004-11-4 09:27:17 | 只看该作者
又学到了一点东西,斑竹,真强
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2004-12-8 09:08:19 | 只看该作者

UP

回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2004-12-14 15:30:16 | 只看该作者
看来还真有得学
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2004-12-14 15:30:29 | 只看该作者
看来还真有得学
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-2-16 17:48:18 | 只看该作者
我对斑竹讲的不是很清楚,服务器安装的是Windows 2000,sp4.上面讲的还适用吗?
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-3-4 14:15:19 | 只看该作者

看不太懂

不过也UP
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-3-13 22:39:01 | 只看该作者
不太明白,从来没用过,
不过我想学会了这个,一定很实用。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2005-3-29 19:16:02 | 只看该作者
呵呵,对方的机器有管理员权限就可以,在控制面板里,性能里,可以加,
是性能计数器,system monitor
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 02:34 , Processed in 0.087099 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表