This is a really interesting and confusing problem...

Can you tell how much memory the OS is actually committing to Java?  ie
Check the resident stable set (RSS) = how much of the virtual memory space
has been physically commited to memory.

# ps axl|grep java
0   501  2623     1  21   0 1264252 79112 -   Sl   ?          0:09
/usr/java/jre1.5.0_02/bin/java -Xmx1000m

The above says I have 1264252KB allocated but only 79112KB committed to
physical memory.  I'm curious what yours looks like.  I know the the JVM
reported it was using less memory, but I'd be curious to see what the OS
thinks.  Maybe even try raising your maximum heap size to say 1024MB?

Which JVM are you using again?  Which other JVMs have you tried?

-ryan

PS I just checked a production instance, and it looks like:

$ ps axl|grep java
0   101 24243     1  16   0 2275516 906312 322497 Sl ?    465:48
/opt/sun-jdk-1.4.2.07/bin/java

~900MB of over 2GB of virtual memory commited, it's apparently got quite a
few threads running:

$ ps ax -L |grep java|wc -l
2016

How does your application compare when it runs out of memory?

-----Original Message-----
From: LeeAnn Pultz [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 21, 2005 11:21 AM
To: Tomcat Users List
Subject: Re: OutOfMemoryError - 100 thread limit?


Not a silly question :)

We have 1 servlet that is the main entry point, everything else is done
with standard java classes.  We have no jsp's.


At 09:13 AM 4/21/2005, you wrote:
>silly question, does this webapp have like thousands of JSP and
>servlets and preload the JSP's?
>
>peter
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]

LeeAnn Pultz
ExtraView Corporation
[EMAIL PROTECTED]
831-461-7100 x115



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to