It's all about the answers!

Ask a question

RQM Memory


Jirong Hu (1.5k9290258) | asked Apr 05 '10, 1:33 p.m.
Login to RQM is slow this morning. How does this "Current Memory Allocation" work? Why it's full?

Thanks
Jirong


Memory Usage
Maximum Memory Allocation 4096 MB
Current Memory Allocation 4096 MB
Free Memory (of Current) 33 %

4 answers



permanent link
Frank McGrath (242162) | answered Apr 06 '10, 9:25 a.m.
JAZZ DEVELOPER
Hi Jirong,
The memory displayed in the admin is the Java Heap Memory. It shows that your machine has 4096 maximum available, and of that 33% was free. Those numbers can vary quite a bit depending on number of users, activity, and so on.

Frank McGrath



Login to RQM is slow this morning. How does this "Current Memory Allocation" work? Why it's full?

Thanks
Jirong


Memory Usage
Maximum Memory Allocation 4096 MB
Current Memory Allocation 4096 MB
Free Memory (of Current) 33 %

permanent link
Jirong Hu (1.5k9290258) | answered Apr 06 '10, 9:32 a.m.
Thanks, Frank. What's this "Current Memory Allocation 4096 MB" then? Where do I set it?

Jirong


Hi Jirong,
The memory displayed in the admin is the Java Heap Memory. It shows that your machine has 4096 maximum available, and of that 33% was free. Those numbers can vary quite a bit depending on number of users, activity, and so on.

Frank McGrath

permanent link
Antonio Napoles (2861) | answered Apr 08 '10, 2:03 p.m.
JAZZ DEVELOPER
Hi Jirong,

Maximum Memory Allocation is the memory size that the heap can reach for the JVM; Current Memory Allocation is the size of memory that the Java heap has reached from the Maximum allowed.
The memory allocated is growing from an initial size as the JVM is requesting. Having the maximum memory reached by the current memory allocated doesn't mean that all the memory is used but available. So you have the maximum memory reached but still have 33% of the current memory allocated free to be used by the JVM.

The Maximum Memory Allocation is set by the -Xmx java parameter in the application startup bat file. You can also set the initial memory allocation by setting the parameter -Xms. Having a dedicated server allow you to increase the max memory but you should ensure the -Xmx settings size does not exceed the 'spare' memory.


Thanks, Frank. What's this "Current Memory Allocation 4096 MB" then? Where do I set it?

Jirong

permanent link
jason may (4133) | answered Jan 19 '11, 11:43 a.m.
what if you do not have a dedicated server and what if you do exceed the amounts you mention?

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.