性能测试工具 Jmeter 用 maven verify 运行,如何设置 jvm 内存

韩将 · 2017年09月28日 · 最后由 韩将 回复于 2017年09月28日 · 2862 次阅读

情况描述
目前有一台 16G 内存的笔记本电脑,我想使用这台笔记本电脑运行我的 jmeter 测试用例。

在 eclipse 里用 maven verify 运行会报错,提示内存溢出
于是我想修改 jvm 的内存大小,于是在电脑的系统变量里加上了 MAVEN_OPTS=-Xms4096m -Xmx4096m

又在 eclipse 里修改了 java 的 jvm 大小-Xms4096m -Xmx4096m

结果在 eclipse 里运行 jmeter 还是 512M 内存

希望能知道该如何改大 jmeter 在 maven 中运行的内存
希望有大佬能够告诉我该如何改大 jmeter 在 maven 中运行的内存

共收到 3 条回复 时间 点赞

要模拟 10000 并发 用 1 台机器估计够呛了。。Thread Properties 设置的似乎也有点问题。。 jmeter 的 jvm 大小 应该是在 jmeter.bat 里改的吧

建议使用 jmeter 集群

<jMeterProcessJVMSettings>
                        <xms>4096</xms>
                        <xmx>4096</xmx>
                        <arguments>
                            <argument>-Xprof</argument>
                            <argument>-Xfuture</argument>
                        </arguments>
                    </jMeterProcessJVMSettings>

后来发现在 maven 的下加这个来设置 jvm,之前瞎搞了半天,弄错地方了

韩将 关闭了讨论 09月28日 16:07
韩将 重新开启了讨论 09月28日 16:08
韩将 关闭了讨论 09月28日 16:08
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册