Craig, I did it as you said.  I ran the Hello World page on the Tomcat's
Servlet Examples, then kept refreshing it.  The free memory is continuously
going down.  I will report this to Tomcat team.

Billy Ng.

----- Original Message -----
From: "Craig R. McClanahan" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, September 10, 2002 8:16 PM
Subject: Re: Possible memory leak in Tomcat 4.1.10


> What you observe is what I would expect to see on pretty much any
> container, on any JVM, if you are measuring memory allocated to the JVM
> process.
>
> The reason this happens is that the JVM expands its heap dynamically as
> necessary, but most JVMs are *not* programmed to return memory to the OS.
> Instead, the memory will be available in Java's heap, for the creation of
> new Java objects as needed.
>
> What you really want to check for, when looking for memory leaks, is
> repeated accesses to the same URLs.  If memory goes up continuously, you
> probably have a leak.  If not, you're probably OK.
>
> Doing just one or two requests tells you basically nothing useful.
>
> Craig
>
>
> On Tue, 10 Sep 2002, Billy Ng wrote:
>
> > Date: Tue, 10 Sep 2002 18:53:08 -0700
> > From: Billy Ng <[EMAIL PROTECTED]>
> > Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> > To: Struts Users Mailing List <[EMAIL PROTECTED]>
> > Subject: Possible memory leak in Tomcat 4.1.10
> >
> > Hi folks,
> >
> > I am trying to find what is causing the memory leak in my app.  I
> > changed to use the Tomcat 4.1.10.  By only hitting the Tomcat's servlet
> > and jsp exampes, the free memory is already going down and never back
> > up.  I heard the Tomcat 4.0.4 has memory leak problem, but I do not hear
> > anything about the 4.1.10.  I am wondering if anyone experienced the
> > same problem before.  If you are using any version of Tomcat that you
> > feel it is stable, please let me know.
> >
> > Thanks!
> >
> > Billy Ng
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>

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

Reply via email to