I've recently been tasked to performance test our CA Service Catalog (SLCM) instance, namely for capacity testing and growth.
Our SLCM QA Server is a VM with a Intel Xeon E5-2680 2.8GHz CPU with 4 processors, along with 6GB RAM, running Windows Server 2008 R2 x64.
Using 3rd party tools, I've been performance testing the application starting the test with 10 users and incrementing the users by 10 every 10 minutes to a maximum of 30 users running concurrently, which after 40 minutes of starting the test, causes the CA Service Catalog application to crash, crashing at around 01H04min.
When we start the application service, using task manager, I've noted that the process only consumes about +/- 300MB of RAM, but once we start performance testing, the RAM usage fluctuates between 1.3GB and 1.57GB of RAM, to which minimal amounts of RAM are released.
Once the test has concluded though, we haven't seen the memory usage reduce to the range of 300MB. Could there possibly be a memory leak issue with CA Service Catalog or could it be just with our instance? Could other users test out this theory because I need to determine if there's a problem with CA Service Catalog, or our instance or if we need to throw more system resources into the server.
Disclaimer: the reason why the pass rate spiked just before 01H20 was due to our virtual users existing the system.