Hi Marcus,
Thanks for your response. I'm trying to run a load test that will require all of the memory resources on my machine. My thought was that it would be possible to allocate all the available system memory to one SoapUI instance since the system is 64-bit. However so far I am not sure one SoapUI can use all of the available memory and I've observed that performance is better when testing with multiple SoapUI instances.
Here's what my startup params look like:
[oracle@tgen01 bin]$ ps aux | grep soap
oracle 18483 0.0 0.0 106152 1316 pts/0 S+ 19:15 0:00 /bin/sh ./soapui-pro.sh
oracle 18487 37.9 4.3 7406504 705188 pts/0 Sl+ 19:15 0:23 /home/oracle/SmartBear/SoapUI-Pro-4.6.4/jre/bin/java -Xms3072m -Xmx3072m -XX:PermSize=512m -Dsoapui.properties=soapui.properties -Dgroovy.source.encoding=iso-8859-1 -Dsoapui.home=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin -splash:soapui-pro-splash.png -Dsoapui.ext.libraries=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin/ext -Dsoapui.ext.listeners=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin/listeners -Dsoapui.ext.actions=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin/actions -Djava.library.path=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin -Dwsi.dir=/home/oracle/SmartBear/SoapUI-Pro-4.6.4/wsi-test-tools -cp /home/oracle/SmartBear/SoapUI-Pro-4.6.4/bin/soapui-pro-4.6.4.jar:/home/oracle/SmartBear/SoapUI-Pro-4.6.4/lib/* com.eviware.soapui.SoapUIPro
I've tried setting the initial heap to 3GB (with Xms) but the memory log tab in SoapUI only shows 2GB allocated. I ran a load test increasing the thread count to 750. As the number of threads increased it looked like there was more garbage collection happening but the max allocated memory reported in SoapUI never increased beyond the 2GB. Any pointers would be appreciated. Thank you!