Thanks for the reply, I greatly appreciate it.

I should have mentioned a few more details:

I recently took the site over from a developer that had been working on it 10+ 
years. It is huge, I've only recently stopped my head from spinning. 

There are numerous 'File Not Found' exceptions in the logs. 
The site is on a dedicated virtual host, so i have root ssh access. 

I guess I was mainly just curious if all the many exceptions _could_ cause a 
leak.
Thank you for your responses, I will try the trial of Fusion Reactor and slowly 
fix the errors one by one. 

>First verify if there really are 'File Not Found" errors.  A quick look at
>the apache and cf application logs will tell you that.  Next look in your
>application and exception logs.  Fix the errors.  Next it's down to tuning
>the JVM and validating your code does what you think it does.
>
>Examine your code first (again).  Many times people think that the code is
>just fine and it's Coldfusion's fault.  It does no good to keep telling the
>hosting company something is wrong with their servers only to find it's a
>coding error.  One thing that can have a negative effect on memory usage are
>very large query result sets.  I've seen cases where 10s of thousands of
>results are returned when only a few are needed.  This causes extra memory
>to be used. I've seen CF logic in the where clause of a query that leads to
>an open ended query that returns all the data in the tables.  ie. select *
>from tblProducts <cfif url.prodid gt ''>where prodId =
>'#url.prodid#'</cfif>.  It may look innocent at first glance, but it is a
>killer if the expected prodid is not given and spider traffic is notorious
>for hitting pages out of order and without the expected url data.  This is
>just a simple example, but the problems can be far more difficult to find or
>fix. Also look for external dependencies such at cfhttp calls with no
>timeout value. That can cause a thread to hang if the other server is slow
>or failing then it takes your server down too.
>
>If this hosting company has little experience with Coldfusion they may not
>understand the need to tune the JVM.  In a shared CF hosting environment I'm
>sure the JVM tuning has greater impact than when we do the tuning on our
>dedicated servers. If the hosting company is will to work with you there is
>plenty of help for JVM tuning.  Some critical points are the type of garbage
>collection being done and the intervals of which it is performed.  Also as
>critical are the min and max heap size settings. They need to be equal to
>each other. There are other fine tuning points that may help but only if
>they are willing to work with you.  If not find a host that has the
>experience to run Coldfusion.
>
>
>Wil Genovese
>Sr. Web Application Developer
>
>
>
>
>
>On Thu, Sep 4, 2008 at 12:18 PM, Mike Chytracek <[EMAIL PROTECTED]> wrote:
>
>> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j

Archive: http://www.houseoffusion.com/groups/CF-Linux/message.cfm/messageid:4447
Subscription: http://www.houseoffusion.com/groups/CF-Linux/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.14

Reply via email to