Should the gc run before an OutOfMemoryException is thrown
in other words are the jvm's smart enough to run the gc if they are out
of memory?
Dave
On Fri, 2002-11-08 at 08:31, Michael Paesold wrote:
> Dave Cramer <Dave@micro-automation.net> wrote:
>
> > If I run the following program for an extended period of time the
> > memory consumed by java keeps increasing 4M at a time. Can anyone else
> > confirm this, and next; can anyone explain why? Is this normal? I doubt
> it, but
> > can't confirm it?
> >
> > Does anyone have access to an optimizer to run this on?
>
> Have you tried to run System.gc() at the end of each loop?
>
> selectRoutes();
> System.gc();
> Thread.sleep(2000);
> ...
>
> Perhaps the JVM just isn't fast enough with the garbage collection.
>
> Regards,
> Michael Paesold
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
--
Dave Cramer <Dave@micro-automation.net>