JCalculus is a Workload Modelling or Workload Distribution tool. JCalculus can help you determine the maximum number of VUsers that can be run on a Load Generator based on VUser memory footprint. JCalculus can also help you derive ThinkTime and Pacing using Little's Law for performance testing. Little's law is applied to relate concurrent users, server's throughput & total time consumed.

Concurrent Users = Transactions per Second * { Response Time + ( Think Time + Pacing ) }

Transactions per Hour
Transactions per Second
Avg. Response Time (Secs)
Think Time + Pacing (Secs)

Max. VUsers on LG = ( ( ( Total LG RAM - RAM for OS) * 0.75 ) ) - First VUser Memory ) / ( Additional VUser Memory + 1 )

Total LG RAM (GB)
RAM for OS (MB) [~ 750MB]
First VUser Memory (MB)
Additional VUser Memory (MB)
Max. VUsers on LG

© 2019 All Rights Reserved | Hand crafted with ♥ by JMX Enhancer | QAInsights

Apache, Apache JMeter™ and JMeter™ are trademarks of the Apache Software Foundation (ASF). Chromium™ and Chrome™ browser are trademarks of Google LLC.