Raja Sekhar wrote:
Hi Shapira,
I have actually increased the heap size on my server. Its a 4 CPU processor with 4 GB Ram. So I increased my VM options when starting the tomcat to start with 128M and go upto 1.24GB. I suppose thats pretty huge for that. The problem here is, it doesn't max out the memory. When the tomcat stops responding, I check for the heap size and the CPU processes. Both are normal. For example, these are the statistics what I have when my CPU is actually hanging. Just have a look at them
The total memory occupied by the tomcat was 145 M of which 121M was resident. This is the top output
last pid: 5794; load averages: 0.16, 0.19, 0.26 20:43:38 45 processes: 44 sleeping, 1 on cpu CPU states: 37.1% idle, 61.5% user, 1.4% kernel, 0.0% iowait, 0.0% swap Memory: 512M real, 130M free, 299M swap in use, 1099M swap free
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND 5370 gsatpath 21 59 0 130M 108M sleep 27:39 24.82% java 5521 tomcat 29 59 0 145M 121M sleep 14:28 2.95% java 5794 gsatpath 1 59 0 2584K 1696K cpu 0:00 0.09% top 429 root 12 58 0 2464K 2152K sleep 0:56 0.00% mibiisa 161 root 5 58 0 3216K 2272K sleep 0:27 0.00% automountd 5496 tomcat 9 59 0 96M 23M sleep 0:04 0.00% java 321 root 1 30 0 2984K 1640K sleep 0:03 0.00% sshd 153 root 1 0 0 2016K 1264K sleep 0:00 0.00% lockd 152 daemon 4 1 0 2520K 1824K sleep 0:00 0.00% statd 49 root 5 2 0 1344K 848K sleep 0:00 0.00% syseventconfd 47 root 9 12 0 1536K 1192K sleep 0:00 0.00% syseventd 366 root 5 23 0 3144K 2216K sleep 0:00 0.00% dmispd 226 root 5 31 0 2688K 2072K sleep 0:00 0.00% vold 5276 root 1 38 0 1816K 1448K sleep 0:00 0.00% in.telnetd 4510 root 1 39 0 1816K 1448K sleep 0:00 0.00% in.telnetd
Can any one let me know why tomcat can hang in such stage???
..Raj --
On Thu, 13 Mar 2003 12:01:00 Shapira, Yoav wrote:
Howdy, There is one heap per JVM, period. It has nothing to do with tomcat or web applications. You can tune this heap extensively using the various java runtime options: http://java.sun.com/docs/hotspot/VMOptions.html
If it's an emergency and in production, just allocate more memory to the overall heap for now. But you should immediately start to profile your applications, identify any leaks, and fix them, all in a development environment.
Yoav Shapira Millennium ChemInformatics
is-----Original Message----- From: Raja Sekhar [mailto:[EMAIL PROTECTED] Sent: Thursday, March 13, 2003 11:18 AM To: [EMAIL PROTECTED] Subject: Increase heap for a specific webapplication
Hi,
I have two web applications running in my Tomcat 4.0.6. One application
data centric and heavily loaded and other is very light with hardly anysearch
users hitting. Now what I observe is sometimes if there is a heavy
made on the first system... it basically stops responding. I cant sendany
memoryfurther requests till restart. But if I hit the second webapp, it still keeps responding.
So what I feel is tomcat is internally dividing the heap and virtual
becausefor all the webapps equally.. Is there anyway I can alter this heap for each webapp separately??
Or please let me know any other alternative for this problem asap
this is a production problem.
Thanks & Regards,
..Raj
Need a new email address that people can remember Check out the new EudoraMail at http://www.eudoramail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Need a new email address that people can remember Check out the new EudoraMail at http://www.eudoramail.com
--------------------------------------------------------------------- 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]
