

Tuning JVM Garbage Collector (Best values for JIRA 6 & 7 large instances)
The following example JVM settings are recommended for most production servers (JIRA works better as standalone installation): -server -Xms24G -Xmx24G -XX:PermSize=512m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=20 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70 For production replica servers (test environments), use the example settings: -server -Xms4G -Xmx4G -XX:PermSize=512m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=20 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70 For standalone installations (recommended in JIRA large installations), use the…
Read MoreJIRA Performance Trick: JVM configured with compressed strings and more
Modify the file: apache-tomcat/bin/setenv.sh Add this params to CATALINA_OPTS and then restart JIRA service -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:+UseCompressedStrings -XX:+OptimizeStringConcat -XX:+OmitStackTraceInFastThrow -XX:+UseCompressedOops
Read More