We have Jira software installed on Windows server. The Tomcat process randomly uses up most of the RAM and releases it again after a while. This happens on a daily basis.
Hi Noni,
JIRA runs on JAVA and uses Tomcat as a web application server. In JAVA, the amount of memory will be used by the application is set under the JVM input argument; Xmx.
If the Xmx is set to 1024MB, then JIRA will use 1GB-ish memory of the machine. How to configure the Xmx is at Increasing JIRA application memory.
There is some similar topic in:
Best Regards,Mogavenasan
Hi Mogavenasan
I have looked through the links , however i am not sure if they can help in our situation. JVM was already allocated min 4GB and max of 8GB.
But you will find the memory dips happen almost everyday.
Hello Noni,
Can I know if the problem is that JIRA is more memory that we have allocated? Or the memory dips?
Since you have allocated 8GB max, that means JIRA will use up to 8GB RAM space. If your machine has only 8GB RAM, then please lower the Xmx value, or this might crash your JIRA machine.
The memory dips are normal on JAVA application - JAVA has this thing called Garbage Collector where it frees up heap space. Hence, we will get a sawtooth graph for the heap space usage - this means the application is using the allocated heap and GC will kick in and clear those used heap and free them up for the application to use again.
The memory dips on the graph are caused by tomcat/java service which is used by Jira.
So the interesting part is that the server. has more than 30gb of RAM. Does garbage collect have an effect on the perfomance of jira ?
But I understand what you are saying. This makes sense in terms of memory dips. But what if Jira consumes a lot of RAM memory. For example if you look at all the processes running you will find java/tomcat using more than 80% of RAM.
Thank you
It looks like you're new here. Sign in or register to get started.