tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shapira, Yoav" <>
Subject RE: Tomcat & Memory handling...
Date Tue, 06 May 2003 13:04:15 GMT

I'm a bit staggered by your observations ;)  Let's examine...

>Hello. I've been using Tomcat now for quite some time. I've upgraded to
>4.1.24, and I've noticed that when it loads each virtual host's context
>in a sense "reserves" memory for each one. This, in turn, decreases the
>overall RAM on my server.

How did you "notice" that tomcat "reserves" memory for each vhost?  Can
you demonstrate this in some sort of test case that someone else can

>The problem is that it seems to "lock" the memory into each virtual
>and doesn't allow it to "swap" with other virtual hosts configured in
>server.xml file.

You do realize the above behavior is practically impossible to achieve
in a JVM, even if you try it?  You can't regionalize the JVM's memory
space.  And once again, how do you conclude the above?  Why are
"reserves", "lock" and "swap" in double quotes in your message?

I think you may be confusing your app's behavior with tomcat/vhost
configuration.  All services within the tomcat instance share one JVM
instance and therefore share one memory space.

Yoav Shapira
Millennium ChemInformatics

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:
For additional commands, e-mail:

View raw message