Mike,

This update has been added.  Here's what my java.args looks like now:

java.args=-server -Xms512m -Xmx512m -Dsun.io.useCanonCaches=false
-XX:PermSize=128m -XX:MaxPermSize=128m -XX:+UseParallelGC
-DJINTEGRA_NATIVE_MODE -XX:+DisableExplicitGC -XX:+PrintGCDetails
-XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:reactorgc.log
-DJINTEGRA_PREFETCH_ENUMS -Dcoldfusion.rootDir={application.home}/

I read the (very simple) instructions and moved SeeFusion to the correct CF
instance.

I've also copied the reactorgc.log to
http://www.doughughes.net/reactorlog.txt incase you (or anyone else) wants
to see it.

That instance has been restarted now.

I still need to update the JDBC driver, but I've got to run.  I'll be back
in an hour and I'll take care of that then.

Doug



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Mike Brunt - Webapper Services, LLC
Sent: Wednesday, May 24, 2006 10:52 PM
To: [email protected]
Subject: RE: [Reactor For CF] Been out of touch, but trying to get back

Ok I just eyeballed the Verbose GC log and there is definitely something
amiss. In 8.9 hours of uptime there were 786 Full GC's, that is one every 41
seconds the latest ones are taking 3.8 seconds and as I mentioned earlier
everything stops dead in a Full GC.  So we know that there are far too many
Full GC's, they should occur when necessary but not at this frequency.  The
next step is to add this argument to jvm.config:

-XX:+DisableExplicitGC

This will stop any explicit Full GC's.  Explicit Full GC's are those called
by either the application or an outside server such as RMI and they are
almost always unnecessary and disruptive.  Those are the findings so far.

Kind Regards - Mike Brunt 
CTO and Lead Architect - Webapper Services LLC
Tel 562.243.6255
Web Site: http://www.webapper.com
Blog: http://www.webapper.net
Tools: http://www.seefusion.com

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Sean Corfield
Sent: Wednesday, May 24, 2006 4:49 PM
To: [email protected]
Subject: Re: [Reactor For CF] Been out of touch, but trying to get back

On 5/24/06, Doug Hughes <[EMAIL PROTECTED]> wrote:
> I understand that it's natural behavior.  However, based on past 
> experience, a site as small as my blog shouldn't as much RAM as it's
using.

OK, just wanted to check (and to make the point for others here since I see
this assumption that "there is a memory leak" based on natural JVM memory
usage far too often).

Having seen the graph, I'd agree with Mike that there's something seriously
wrong here: those repeated full GCs are very worrying!
--
Sean A Corfield -- http://corfield.org/
Got frameworks?

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/





 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/



 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/


Reply via email to