At 04:50 PM 3/8/2004, you wrote:

Hi and thank you to all concerned,

Before I close, and consult the doco you talk of (URLs welcome), can you exaplain what you mean by "whoever implements the JVM"? In this instance, are we talking about Apache/TC developer team?

Try these (from a really quick search) to get you started. Look at the terms being used and try searching for other messages along the same lines.


http://www.mail-archive.com/[EMAIL PROTECTED]/thrd4.html#119966
http://www.mail-archive.com/[EMAIL PROTECTED]/msg120110.html
http://www.mail-archive.com/[EMAIL PROTECTED]/msg111595.html

The JVM is the software that you download from Sun. It's the thing that runs *any* java program. Tomcat is one possible program. Point being it's the JVM's responsibility to request memory from the operating system, then provide that memory to the java program running inside it. Just because Tomcat no longer uses the memory (when a session expires, for example), doesn't mean the JVM returns it to the OS.

Hope that helps,
justin


Yes, this is correct. The important point, however, is that memory management is up to whoever implements the JVM. Sun does it one way, another vendor could do it another. This can, of course, also vary between OS's as well.

justin


______________________________________________
Justin Ruthenbeck
Software Engineer, NextEngine Inc.
justinr - AT - nextengine DOT com
Confidential. See:
http://www.nextengine.com/confidentiality.php
______________________________________________


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



Reply via email to