CSV文件的Jmeter大小(配置CSV数据源)

时间:2017-03-27 12:19:35

标签: jmeter

在Jmeter下CSV数据配置>配置Csv数据源。对FileSize有任何限制。我想知道它的CSV文件的范围。(我有一个大小为11Mb的CSV文件)

2 个答案:

答案 0 :(得分:0)

我认为可以说没有JMeter强制限制(至少我没有在CSVDataSet类中找到它)。至于文件大小,11 MB文件应该可以正常工作。

答案 1 :(得分:0)

JMeter将文件读入内存,只要它适合那里你就应该好好去。查看JMeter启动脚本,默认Java Heap设置为512兆字节

set HEAP=-Xms512m -Xmx512m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m
set SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50%
set TENURING=-XX:MaxTenuringThreshold=2

所以:

  • HEAP设置为物理RAM总量的80%
  • 按相同因素
  • 增加NewSize
  • 运行您的测试而不进行参数化,并使用ie JVisualVM
  • 监控堆使用情况
  • 如果您的CSV文件适合剩余的堆空间 - 您应该很高兴。

我认为11兆字节的文件大小应该没问题。

请参阅9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure以了解有关调整JMeter以获得最佳性能的更多信息。