We implemented the JasperServer-pro application on a Linux Ubuntu 8.04 machine with 8GB RAM. While doing the adhoc reporting, it is behaving strange and in some cases it hangs. We changed the JVM settings to JAVA_OPTS="$JAVA_OPTS –Xms800m –Xmx1524m -XX:MaxPermSize=512m -Xss1m -XX:+UseParallelGC -XX:ParallelGCThreads=4 -Xss1m"
After this changed the performance improved, but not to that extent.
Please suggest necessary changes to improve the performance.