We have the web logic server running with 7 GB of memory installed in lunux server where the machine holds 40 GB of memory.We are facing low heap issue .
In this case is it possible for us to improve the memory allocated to WLS by *15 OR 20 GB*?
Is this recommendable or do we have any issues / strategies on the memory allocated to WLS server when compare to the Machine viable memory?
Can you please help us?
Thanks in advance.
since you are using jrockit, run a jra/flight recording and see which objects are consuming the heap memory
command to run jra/flight recording is
jrcmd <pid> startjrarecording (old version)
jrcmd <pid> start_flightrecording (new version)
when the issue happens, also try full gc and see if it frees up any memory
jrcmd <pid> runsystemgc full