zoukankan      html  css  js  c++  java
  • Jmeter内存溢出解决方法

    jmeter内存溢出因素:

    导致jmter内存溢出的一些因素:监控(监控服务器、控制器),记录取样器信息(只记录错误日志),减少本地内存的消耗,如图:

    调整jmeter占用内存解决内存溢出情况的方法步骤:

    1、启动jmeter。从启动jmeter的输出就可以看到,Modify HEAP  “” in the  jmeter batch file

    -Xmx512m  -Xms512m

    -Xms是初始内存,-Xmx是最大占用内存

    2、进入jmeter的启动目录,我的目录是在

    C:workapache-jmeter-3.2in下。

    编辑打开jmeter.bat目录。

    3、找到set  HEAP这一行。

    重新设置占用内存情况。

    在设置之前,要看本机的配置。右键点击【我的电脑】,查看属性。

    4、我的机器内存是12G,然后我这里设置jmeter的内存占用情况。

    set  HEAP=-Xms1024m -Xmx4096m

    5、再次启动jmeter执行测试即可。

    在测试过程中,可以查看着java的内存占用情况。

    查看任务管理器。

    6、

    调整jmeter占用内存是一方面,当然调整你的脚本是另一方面。jmeter内存占用过高,同样会导致测试结果的不准确性。调整jmeter占用内存是一方面,当然调整你的脚本是另一方面。jmeter内存占用过高,同样会导致测试结果的不准确性。

    7、一个是在进行并发测试的时候,最好不要用GUI模式。用命令行来测试。

    再有对于一些不必要的日志信息可以暂时不要记录。

    例如:结果树。

    当然可以勾选记录那些失败的日志。

    8、同样在聚合报告中,点击  configure,根据需求设置自己想要保留的信息。

  • 相关阅读:
    Django错误笔记1
    Django学习笔记1 启动及配置一个Django项目
    ubuntu 安装mysqldb
    二叉树 总结
    序列二叉树和反序列 (不是自己做的)
    二叉树的路径
    二叉搜索树的后续遍历
    二叉树层序遍历
    栈的压入 弹出序列
    包含 min的栈
  • 原文地址:https://www.cnblogs.com/yinrw/p/14293240.html
Copyright © 2011-2022 走看看