51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 17756|回复: 31
打印 上一主题 下一主题

[原创] VUser死掉,mmdrv.exe占50%CPU

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-3 15:52:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
不知道这种现象谁遇到过没有?在LR9.0中录制某个程序的WinSocket脚本,录制过程一切正常,回放时,点运行连编译都过不去,整个VUser死掉了,进程中,mmdrv.exe占50%的CPU(我的机器P4 3.0双核,1G内存)而我录制回放其他程序的WinSocket脚本就都正常。请如附件所示!大家帮忙分析一下!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

32#
发表于 2011-1-25 14:20:39 | 只看该作者
回复 26# gosien


    那要怎么释放,新手不懂,能说明白一点儿么?
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2011-1-25 14:17:54 | 只看该作者
回复 18# fxmhl


    你是怎么解决的?分享一下解决方法,现在我也遇到了,我的是loadrunner9.5版本的
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2010-12-10 09:46:09 | 只看该作者
lr9.5 win socket协议回放错误,这里有解决办法和补丁 http://www.timetoyou.com/2010/12/03/376
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2010-9-25 09:35:59 | 只看该作者
我遇到过这个问题,引起这个问题的原因是:
由于录制的内容中有非英文的编码,而Loadrunner回放脚本中所有的动态链接库 wsrun32.dll无法支持中文内容,所以导致了改问题。

解决办法:Loadrunner 9.5.2补丁,解决了这个问题,打上补丁便可。
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2010-9-24 17:09:56 | 只看该作者
我的也是这个问题
解决的话给我发邮件

我们共同探讨
fpbaggio 发表于 2008-6-24 11:22



    me too  472295658@qq.com
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2014-12-26 13:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    27#
    发表于 2010-9-22 21:46:22 | 只看该作者
    data.ws里的数据问题,有中文或特殊字符,排查一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26#
    发表于 2010-9-21 15:48:11 | 只看该作者
    你在脚本中申请了内存,但是后来你没释放。就这么简单,我以前也碰到过这种情况。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    25#
    发表于 2010-9-20 15:44:21 | 只看该作者
    按照21楼的做法,我的操作系统中的部分文件显示为乱码啦。。。。
    这个问题。。。好麻烦。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    24#
    发表于 2010-8-17 15:28:04 | 只看该作者
    修改操作系统的区域和语言中的非unicode 程序语言为英文
    ,去试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    23#
    发表于 2010-8-17 15:19:45 | 只看该作者
    非常感谢啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    22#
    发表于 2010-6-17 20:27:15 | 只看该作者
    9.5改英文后你们的问题解决了么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21#
    发表于 2009-8-18 23:18:25 | 只看该作者
    我最近也遇到问题,弱弱地问一下,应该找到解决方法了吧?

    下面是我从网上找的:应该是云层提供的。转载:
    在我们使用LR9.1和LR9.5录制winsocket协议的时候,我们经常会遇到回放的问题。

      回放的时候Vugen会卡死,而mmdrv.exe进程会占用50%以上的CPU,最终整个脚本无法回放,这个情况在某些其他的协议回放中也会遇到。

      这个问题有朋友说是wsrun32.dll文件导致的,确实在替换了该文件后,问题解决,不过这个文件是无法应用在LR9.5上的,再说该修改文件是非官方的解决方案,只能临时客串。

      这里我们给出最终的解决方法

      修改操作系统的语言为英文即可……(英文系统尤佳)

      导致脚本回放错误的原因是在使用中文操作系统,在中文的格式处理中wsrun32.dll无法处理,最终导致了系统的错误,而HP在系统测试阶段并没有对中文操作系统做完整的测试(估计国内的正版量太少了吧……)最终导致了该问题。



    注:小编看到论坛里面有很多相关的问题悬而未决,于是整理了一下,这些帖子所讨论的问题,都可以归结到云层老师的这篇短小但精辟的文章上,希望本文能给碰到同样问题的朋友们一些帮助。

    论坛相关贴:

    解决:CPU 100%,LR崩溃,报“mmdrv.exe”错误 >>(即文中提到的替换wsrun32.dll的解决方法,并提供下载wsrun32.dll文件。注意,本方法不适用于LR9.5)

    mmdrv.exe占cpu差不多99% >>

    VUser死掉,mmdrv.exe占50%CPU >>

    mmdrv.exe报异常 >>

    LR9.0的winsocket录制脚本时,回放或编译后LR荡掉,CPU利用率达到100% >>

    LR 9.0的回放脚本问题 >>

    VuGen 回放时,报错:mmdrv.exe 应用程序错误 内存不能为read >>
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2009-5-14 17:35:56 | 只看该作者
    另外,lr 9.5 socket协议不能用,即便录制成功,在controller里运行也会说序列号无效.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2009-5-14 17:33:53 | 只看该作者
    遇到了相同问题.
    LR9.5 ,VISTA
    socket协议录制完成后死掉了...
    然后mmdrv.exe占50%,郁闷....
    kill掉,机器才恢复原来的速度.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2009-4-15 11:48:23 | 只看该作者
    不错,解决了mmdrv.exe占用CPU 50%的问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2008-11-13 14:47:46 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2008-11-5 16:04:57 | 只看该作者
    期待解决方法!两天了都没解决这个问题!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2008-11-5 15:59:23 | 只看该作者
    我也遇到了类似的问题。。。。。期待有高手指导
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2008-8-7 09:25:19 | 只看该作者
    我也遇到类似问题,不过不是CPU占用过高,是内存占用了7.5G,内存只有4G。
    高手指教!!!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-10 18:50 , Processed in 0.080354 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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