While using Jira 6 and so on, I've had no such problems, but after upgrade from Jira 6.3 to Jira 6.3.4, immediately tomcat started using all CPU (2 virtual cpu's) full (almost 100%). When no one is using Jira, cpu (tomcat) usage is about ~2% and when any jira user opens any page, usage immediately jumps to 80% - 100% percents untill page is loaded and dear God it takes a looong time to load that page. Even though the page is only pressed to "reload". Using processexp showed that the problem is that tomcat creats MSVCR100.dll threads (~100 threads) that overuse cpu. After searching for any solutions i've increased jira Java memory sizes as follows:
Although, there are a lot suggestions what to do, being an average computer administrator i do not actually know where to begin and what i need to find in catalina logs or so. Also, I didnt quiet understand how to make a dump file for this problem.
Virtual Machine Windows 7
4 GB Ram
Jira version 6.3.4
Only 1 application running on Tomcat 7
Can anyone direct me to the solution? Catalina.log: http://pastebin.com/VpgpFsvQ.
How come I changed Memory sizes in setenv.bat but still Systeminfo shows:
|JVM Input Arguments||-Dcatalina.home=C:\Program Files\Atlassian\JIRA -Dcatalina.base=C:\Program Files\Atlassian\JIRA -Djava.endorsed.dirs=C:\Program Files\Atlassian\JIRA\endorsed -Djava.io.tmpdir=C:\Program Files\Atlassian\JIRA\temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=C:\Program Files\Atlassian\JIRA\conf\logging.properties -XX:MaxPermSize=384m exit -Xms128m -Xmx256m|
Appearantly, Jira installation setup is shipped without some very importat java config parameters, such as:
Adding those to the Tomcat ( https://confluence.atlassian.com/display/JIRA/Setting+Properties+and+Options+on+Startup) helped to free about 15% cpu which does a bit of a trick.
Also, i ran the Jira log scanner and it also showed same errors to fix and docummentation to them.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot