There is not much running in the machine other than Tomcat.
The JVM actually starts fine, using about 8GB (6GB of heap, + code +
threads etc) but it keeps growing. In about 2 days it runs out of
memory. (The JVM process has reached more than 15GB).

-Jorge

On Mon, Jun 11, 2012 at 11:40 AM, Caldarale, Charles R
<chuck.caldar...@unisys.com> wrote:
>> From: David kerber [mailto:dcker...@verizon.net]
>> Subject: Re: Java process killed by oom-killer in Ubuntu
>
>> On 6/11/2012 2:30 PM, Jorge Medina wrote:
>> > The machine has 16 GB of memory with no swap space.
>> > The JVM was being started with -Xms and -Xmx equal to 6 GB, so I think
>> > 10GB extra would be enough for anything else.
>
>> Does Xms/Xmx memory need to be contiguous?  If so, maybe it just can't
>> find a big-enough chunk?
>
> It needs to be contiguous in the virtual space of the process, not in RAM.  
> The Xmx size of heap virtual space is allocated during JVM initialization, so 
> if it gets past initialization, it's not a problem.  The OOM killer only gets 
> in the game when the real memory requirements of all processes combined 
> exceed the amount of RAM plus swapfile.  Again, it sure looks like -Xmx=6G is 
> too large for the system, when combined with everything else going on in that 
> process and the rest of the system.
>
>  - Chuck
>
>
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY 
> MATERIAL and is thus for use only by the intended recipient. If you received 
> this in error, please contact the sender and delete the e-mail and its 
> attachments from all computers.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to