Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-17 Thread Kunal Saini
Hi Sean, I have tested Performance of function fileexists(). This function is not not a bottleneck. Also in a directory it doesn't search inside other folders. Following scenario i used to test this: 30 Vusers for 10 mins trying to hit some randomly generated filenames(some of them do not

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-13 Thread Hemant Khandelwal
This may not be directly related. When you use CF server monitoring, can you disable the memory tracking option and check if that helps? Thanks, Hemant ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread Sean Kozey
Hey everyone, An update: * We installed FusionReactor * Deployed the site on a development box running CF Enterprise * Ran a number of load tests and tests on discrete parts of the application * Did various application and memory monitoring using both FusionReactor and CF's Server Monitor *

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread Sean Kozey
Hey everyone, An update: * We installed FusionReactor * Deployed the site on a development box running CF Enterprise * Ran a number of load tests and tests on discrete parts of the application * Did various application and memory monitoring using both FusionReactor and CF's Server Monitor *

Re: Jrun Memory Usage Problem: could fileexists() be the culprit? Whoops!

2008-06-12 Thread Sean Kozey
Whoops, somehow submitted that post twice. Sorry for the double-posting... Sean ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial

RE: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread Dave Watts
Moreover, in the CF Server Monitor it shows that CF is actually destroying the objects as expected and releasing memory back into the pool. However, if you actually look at Jrun in the Task Manager, it's not. And, hitting Run GC to invoke garbage collection in the Server Monitor doesn't

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread Alex DeMarco
We had a similiar issue. Let me preface by saying I have not read this entire thread so if the info I give is redundant.. sorry. Anyways, we had a similiar issue. Code that worked fine under CFMX 7 would cause Jrun cfmx 8 to suck down memory until it crashed. We narrowed it down to a piece

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread James Holmes
CF8 ships with JDK 1.6 Version 1.6_06 isn't supported by CF8; 1.6_04 is the latest version showing in the support matrix. Regardless, 1.6_06 still suffers the classloader issue (which isn't fixed until 1.6u10 and that's still in beta). On Fri, Jun 13, 2008 at 9:01 AM, Alex DeMarco [EMAIL

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-12 Thread Alex DeMarco
CF8 ships with JDK 1.6 Version 1.6_06 isn't supported by CF8; 1.6_04 is the latest version showing in the support matrix. Regardless, 1.6_06 still suffers the classloader issue (which isn't fixed until 1.6u10 and that's still in beta). On Fri, Jun 13, 2008 at 9:01 AM, Alex DeMarco [EMAIL

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-08 Thread Wil Genovese
Try this to deal with your possible missing images. img src=theimage.jpg onerror=this.src='http://www.mydomain.com/missing_image.jpg' ; Wil Genovese One man with courage makes a majority. -Andrew Jackson A fine is a tax for doing wrong. A tax is a fine for doing well. On Jun 6, 2008, at

RE: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-07 Thread Mark Kruger
for. -Mark Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: s. isaac dealey [mailto:[EMAIL PROTECTED] Sent: Friday, June 06, 2008 6:55 PM To: CF-Talk Subject: Re: Jrun Memory Usage Problem: could

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-07 Thread s. isaac dealey
Isaac, That's an interesting guess and comment. We should test it and see if it does degrade performance as you suggest. Sean, I would try the JVM arguments the other guy suggested first tho... I really wouldn't put what I mentioned high on my list of likely suspects. But thanks for the

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-07 Thread Sean Kozey
Thanks everyone for all your suggestions. Some initial JVM tweaking didn't solve anything, but you've given me a number of things to follow up on. Will let you know how it goes. Cheers, Sean ~| Adobe® ColdFusion® 8 software

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-06 Thread Mark Mandel
1. Get a staging server (I see you have one) 2. Setup some load testing software, and setup a test that can reproduce the leak (I see you can do that too) 3. View the staging server under load, and review it under SeeFusion/FusionReactor/Server Monitor, and see if you can see where the memory is

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-06 Thread s. isaac dealey
Hey Sean, I know you said you already did a thorough code review and fixed all the errors so you're not having any application errors, however, my guess would be there's still some kind of subtle recursion-related issue that's been overlooked. I would be real surprised if fileexists() does

Re: Jrun Memory Usage Problem: could fileexists() be the culprit?

2008-06-06 Thread Wil Genovese
Sean, It looks like your jvm.config may need some tweaking. Try these settings java.args= -server -Xmx1024m -Xms1024m -Dsun.io.useCanonCaches=false -XX:MaxPermSize=256m -XX:PermSize=256m -Dsun.rmi.dgc.client.gcInterval=60 -Dsun.rmi.dgc.server.gcInterval=60 -XX:+UseParallelGC It is key