51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2753|回复: 14
打印 上一主题 下一主题

[原创] LR测试机器到底跑多少vu合适呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-6-8 11:01:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
jakiegu(85662450)  10:41:22
呵呵,问大家一个问题
jakiegu(85662450)  10:41:40
LR的虚拟用户一个占用一兆的内存
jakiegu(85662450)  10:42:32
那么我有如下配置的机器,那么我能多少个用户呢,配置如下:双核E5200,2G ddr2 667 320G硬盘,运行xp
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-6-8 11:06:16 | 只看该作者
不一定吧,你跑跑看,一般跑到测试机的CPU占用率70—80%就差不多
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-6-8 11:42:00 | 只看该作者
jakiegu(85662450)  10:41:40
LR的虚拟用户一个占用一兆的内存

关于这条,有多少人真正从技术角度验证过这个结论,还是人云亦云?
编码角度来看,即使你能证实createthread中的某个参数的大小确实是1MB,但你如何去证明LR在调用的过程中没做其它设置呢?

这里的名人是否该出来证明自己的实力了?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-6-8 11:43:23 | 只看该作者
没有固定值   唯一可以借鉴的就是越真实的越好
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-6-8 12:51:48 | 只看该作者
帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-6-8 13:03:07 | 只看该作者
原帖由 jakiegu 于 2009-6-8 12:51 发表
帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下


终于明白这句话来自哪里了:
LR的虚拟用户一个占用一兆的内存
Thx

如果帮助上没有,我在上面所说的话就需要debug来看了,这里99%的人没这个能力。

创建一个进程所耗费的资源远大于在一个进程内创建一个线程。
你2GB的内存,顶多1000个Vuser, 这还是最优的情况,实际上很难到这个数字。

[ 本帖最后由 shanxi 于 2009-6-8 13:04 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2009-6-8 13:06:33 | 只看该作者
具体的可以参见安装帮助。另外还听过别人说过一次,占用1M的内存

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-6-8 13:09:05 | 只看该作者
哦 看到图了
修正一下上面说的结论

2GB的内存,非多线程,顶多1000个Vuser
2GB的内存,多线程,顶多2000个Vuser
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-6-8 13:12:50 | 只看该作者

回复 8# 的帖子

你是在考虑了剩下的1GB的内存给系统的底层和服务还有其他软件的应用吗?还是有什么其他的算法
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-6-8 13:16:18 | 只看该作者
原帖由 jakiegu 于 2009-6-8 13:12 发表
你是在考虑了剩下的1GB的内存给系统的底层和服务还有其他软件的应用吗?还是有什么其他的算法


嗯。User mode 和 kernel mode的内存向来是对半分的,搞过OS开发的人都清楚。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2009-6-8 13:56:22 | 只看该作者
都说帮助文档里有,在哪呢?
找了半天终于找到了。
安装文档(9.10)中,关于压力机的系统要求,看图吧:
这个是对windows系统而言的



看 Memory 的说明:
Dependant on protocol type and system under test.
For example, Web protocol generally requires 4 MB per non-multi-threaded Vuser and 512 KB per multi-threaded Vuser.

关键词:protocol type ;system under test ; multi-threaded ;


还有针对linux系统的,估计很少有人用到。


感觉,实际中还是监测压力机,观察它的系统资源利用率保持在80%(一般的)以下吧,这个更有实践意义。


原帖由 shanxi 于 2009-6-8 13:16 发表


嗯。User mode 和 kernel mode的内存向来是对半分的,搞过OS开发的人都清楚。


估计这里没几个搞过OS——操作系统开发的吧,看来有高手在呢。。。。

继续学习。。。。。

[ 本帖最后由 ljonathan 于 2009-6-8 14:04 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2009-6-8 14:31:28 | 只看该作者

回复 11# 的帖子

你这是哪个版本的帮助,在哪个文档里面,我看到那个是安装的帮助?我的是8.1,你的呢,版本是多少
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2009-6-8 14:51:11 | 只看该作者
真是学习了 有了参考意见了  兄弟们 谢了
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2009-6-8 23:39:27 | 只看该作者

回复 12# 的帖子

已经说明了的  “安装文档(9.10)中”
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2009-6-10 14:09:23 | 只看该作者
学习了 哎
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 14:42 , Processed in 0.075777 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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