51Testing软件测试论坛

标题: LR测试机器到底跑多少vu合适呢? [打印本页]

作者: jakiegu    时间: 2009-6-8 11:01
标题: LR测试机器到底跑多少vu合适呢?
jakiegu(85662450)  10:41:22
呵呵,问大家一个问题
jakiegu(85662450)  10:41:40
LR的虚拟用户一个占用一兆的内存
jakiegu(85662450)  10:42:32
那么我有如下配置的机器,那么我能多少个用户呢,配置如下:双核E5200,2G ddr2 667 320G硬盘,运行xp
作者: guoxianchina    时间: 2009-6-8 11:06
不一定吧,你跑跑看,一般跑到测试机的CPU占用率70—80%就差不多
作者: shanxi    时间: 2009-6-8 11:42
jakiegu(85662450)  10:41:40
LR的虚拟用户一个占用一兆的内存

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

这里的名人是否该出来证明自己的实力了?
作者: kuangquanshui    时间: 2009-6-8 11:43
没有固定值   唯一可以借鉴的就是越真实的越好
作者: jakiegu    时间: 2009-6-8 12:51
帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下
作者: shanxi    时间: 2009-6-8 13:03
原帖由 jakiegu 于 2009-6-8 12:51 发表
帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下


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

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

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

[ 本帖最后由 shanxi 于 2009-6-8 13:04 编辑 ]
作者: jakiegu    时间: 2009-6-8 13:06
具体的可以参见安装帮助。另外还听过别人说过一次,占用1M的内存
[attach]52671[/attach]
作者: shanxi    时间: 2009-6-8 13:09
哦 看到图了
修正一下上面说的结论

2GB的内存,非多线程,顶多1000个Vuser
2GB的内存,多线程,顶多2000个Vuser
作者: jakiegu    时间: 2009-6-8 13:12
标题: 回复 8# 的帖子
你是在考虑了剩下的1GB的内存给系统的底层和服务还有其他软件的应用吗?还是有什么其他的算法
作者: shanxi    时间: 2009-6-8 13:16
原帖由 jakiegu 于 2009-6-8 13:12 发表
你是在考虑了剩下的1GB的内存给系统的底层和服务还有其他软件的应用吗?还是有什么其他的算法


嗯。User mode 和 kernel mode的内存向来是对半分的,搞过OS开发的人都清楚。
作者: ljonathan    时间: 2009-6-8 13:56
都说帮助文档里有,在哪呢?
找了半天终于找到了。
安装文档(9.10)中,关于压力机的系统要求,看图吧:
这个是对windows系统而言的

[attach]52672[/attach]

看 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 编辑 ]
作者: jakiegu    时间: 2009-6-8 14:31
标题: 回复 11# 的帖子
你这是哪个版本的帮助,在哪个文档里面,我看到那个是安装的帮助?我的是8.1,你的呢,版本是多少
作者: kuangquanshui    时间: 2009-6-8 14:51
真是学习了 有了参考意见了  兄弟们 谢了
作者: ljonathan    时间: 2009-6-8 23:39
标题: 回复 12# 的帖子
已经说明了的  “安装文档(9.10)中”
作者: majun915    时间: 2009-6-10 14:09
学习了 哎




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2