Yining Lu (DavidL07)
UnitedHealth Group

UnitedHealth Group
DavidL07 Member since 2015 16 posts
UnitedHealth Group
Posted: February 10, 2016
Last activity: February 18, 2016
Posted: 10 Feb 2016 17:09 EST
Last activity: 18 Feb 2016 10:38 EST

how to estimate concurrent users that system can handle

We are using PRPC 6.2 SP2

We did some load testing for our application and found out that performance became extremely bad quickly once the concurrent users number grows and reaches certain threshold.  Looking at the memory usage and garbage collection data, we think it is very likely due to the memory consumption in application server. i.e.

(number of users) x (average memory usage per user) is greater than the size of the available memory in JVM.

My first question is, assuming we can find out the average memory footprint per user, is there a "thumb of rule" kind of general formula to calculate the recommended max concurrent users for the application?  For example, PRPC engine consumes memory too, how to we account for that.

Secondly, what is the best way to find out total memory footprint per user/requestor?  In SMA, "Requestor Management", there is a "Estimate Size" button, which calculate "Data Size" for each requestor in the requestor table show below.  Is that a good estimate?  Any other or better way to estimate?

System Administration
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.