Well, say a worker thread can handle 2 requests per second (I think this is
actually very low- they should be able to handle more, depending on
execution time of the pages).  Well, there's 3600 seconds in an hour, so
that's 7200 requests per hour, per thread.  10 threads would have a max
throughput of 72,000 requests/hour.

I realize this little demonstration isn't very scientific, but I think at
the very least it shows that 200 simultaneous threads is massive overkill.
In fact, I'd bet that it's probably hurting performance, since each one is
going to take up a chunk of memory, and maybe even CPU depending on how the
thread scheduling is handled.  I'd recommend you set your server to ~15
simultaneous threads.  You're averaging around 6 requests/second, so that
should be more than enough.

Kevin


-----Original Message-----
From: Alan Ford [mailto:[EMAIL PROTECTED]
Sent: Monday, August 11, 2003 1:18 PM
To: CF-Talk
Subject: CFMX performance issue


I've raised the size of the template cache to 400 and raised the running
thread count to 200 (from 200 and 96 respectively). Today we had several
serious overloads at peak time (22k hits / hour, 500 connections).

Alan


                                
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to