jakiegu 发表于 2009-6-8 11:01:32

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:16

不一定吧,你跑跑看,一般跑到测试机的CPU占用率70—80%就差不多

shanxi 发表于 2009-6-8 11:42:00

jakiegu(85662450)10:41:40
LR的虚拟用户一个占用一兆的内存

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

这里的名人是否该出来证明自己的实力了?

kuangquanshui 发表于 2009-6-8 11:43:23

没有固定值   唯一可以借鉴的就是越真实的越好

jakiegu 发表于 2009-6-8 12:51:48

帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下

shanxi 发表于 2009-6-8 13:03:07

原帖由 jakiegu 于 2009-6-8 12:51 发表 http://bbs.51testing.com/images/common/back.gif
帮助是这么写的,我想应该在设置Vu的时候如果统计vu占用的资源要从vu到底是以线程方式还是进程方式有一定的关系,等我下去研究一下

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

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

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

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

jakiegu 发表于 2009-6-8 13:06:33

具体的可以参见安装帮助。另外还听过别人说过一次,占用1M的内存

shanxi 发表于 2009-6-8 13:09:05

哦 看到图了
修正一下上面说的结论

2GB的内存,非多线程,顶多1000个Vuser
2GB的内存,多线程,顶多2000个Vuser

jakiegu 发表于 2009-6-8 13:12:50

回复 8# 的帖子

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

shanxi 发表于 2009-6-8 13:16:18

原帖由 jakiegu 于 2009-6-8 13:12 发表 http://bbs.51testing.com/images/common/back.gif
你是在考虑了剩下的1GB的内存给系统的底层和服务还有其他软件的应用吗?还是有什么其他的算法

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

ljonathan 发表于 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 发表 http://bbs.51testing.com/images/common/back.gif


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

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

继续学习。。。。。

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

jakiegu 发表于 2009-6-8 14:31:28

回复 11# 的帖子

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

kuangquanshui 发表于 2009-6-8 14:51:11

真是学习了 有了参考意见了兄弟们 谢了

ljonathan 发表于 2009-6-8 23:39:27

回复 12# 的帖子

已经说明了的“安装文档(9.10)中”

majun915 发表于 2009-6-10 14:09:23

学习了 哎
页: [1]
查看完整版本: LR测试机器到底跑多少vu合适呢?