gpt4 book ai didi

java - 无法在 Mac OSX 上增加 JMeter 的堆大小

转载 作者:行者123 更新时间:2023-11-29 07:01:06 25 4
gpt4 key购买 nike

有没有办法增加 Mac OSX 中 JMeter 的堆大小?我曾尝试编辑 jmeter.bat 文件,但没有帮助。

我编辑了 jmeter.sh 文件以添加 JVM_ARGS="-Xms3072m -Xmx3072m"jmeter.sh

我也尝试了以下方法

#!/bin/bash

heap_size='3072m'
JAVA_CMD="java -Xms$heap_size -Xmx$heap_size" meter`

按照此链接中的建议 increase the memory allocated to jmeter in ubuntu linux

有谁知道如何在 Mac OSX 中执行此操作。我的java版本如下:

java version 1.6.0_65
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)`

在 OSX 10.9.4 上

最佳答案

根据 JMeter Performance and Tuning Tips

Default JMeter java configuration comes with 512 Mo and very little GC tuning. First ensure you set -Xmx option value to a reasonable value regarding your test requirements. Then change MaxNewSize option in jmeter file to respect the original ratio between MaxNewSize and -Xmx.

Java 虚拟机参数可以在位于 JMeter 安装/bin 文件夹下的 jmeter 脚本文件中进行调整。所以

  1. 使用您选择的文本编辑器打开 jmeter 脚本
  2. 寻找行 HEAP="-Xms512m -Xmx512m"
  3. 根据需要更改最小值和最大值
  4. 保存文件并确保您正在执行 jmeter,而不是 jmeter.sh

如果您正在寻找一次性的命令行 JVM args 覆盖,您可以直接调用 JMeter 主 jar 而无需任何 shell 脚本包装器作为

java -Xms1G -Xmx3G -jar ApacheJMeter.jar

上面的命令假定您从 JMeter 安装的/bin 文件夹中调用它。

关于java - 无法在 Mac OSX 上增加 JMeter 的堆大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25976985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com