[JMeter的]如何测试一个PC能够产生的最大线程数

问题描述 投票:0回答:1

我想在一个单一的API端点执行负载测试。

利用JMeter,我需要我的基准多少线程可以生成使用我的本地机器和现有之前的一些死机,系统不稳定的网络连接或瓶颈发生。

有没有人有我怎么可能基准,报告的想法?

我使用的Windows 7 Apache的JMeter的-5.0。

任何帮助或建议将不胜感激。

jmeter load performance-testing load-testing threadgroup
1个回答
0
投票

这取决于:

所以,你可以按如下衡量:

  1. 确保监测JMeter的侧操作系统基线健康指标(CPU,内存,网络,磁盘,交换)。大多数操作系统都内置了这个工具,但是如果你没有管理员帐户 - 收集指标可能会非常棘手,在这种情况下,你可以使用JMeter PerfMon Plugin
  2. 这将是也很好监视使用JVM度量像堆的使用情况和GC频率/时间即JVisualVM
  3. 与1个用户开始测试,并逐渐增加负荷,直至CPU,RAM等的使用开始超过总的可用容量的即90%。当它发生 - 看看有多少个虚拟用户是在网上使用即Active Threads Over Time插件 - 这是你可以有多少用户模仿特定具体的这台机器上测试。如果有什么变化 - 你需要重新做评估。
© www.soinside.com 2019 - 2024. All rights reserved.