> There's web serving in general, and CGI applications in particular. I've > seen relatively significant differences between tuning settings for static > web serving and CGI applications. My question (and it may take me a couple > of tries to get the question exactly right, I suppose) is, would that > patch > have benefited a similarly written mod_perl application in the same way, > or > would there be significant differences between the two? > Yes, there would. It is not like every web application server is implemented the same. Depending on how they are implementing greatly affects how you tune them. In the case of ColdFusion, it originally came from Windows land, where the only way to make a high performance application is to use threads. The opposite is generally true in the Unix world and is certainly true in the Linux world. Again, Linux doesn't offer native threads, so the ColdFusion has to make use of threading libraries that emulate threads on top of processes.
In my case, I was able to determine kernel bottlenecks related to how work is divided up for ColdFusion and then change the kernel to improve ColdFusion's performance. I didn't actually implement the kernel changes myself however. I just started emailing a few kernel hackers and found some patches they were working on to address similar problems. After merging several different patches together I was able to get the kernel the way I wanted it. It was also during this time that I tried to build a ColdFusion stub for Tux, RedHat's in kernel web server that holds all the performance records. While I successfully executed a few ColdFusion requests, I was so far off from getting it to work that I gave up. Although, I had proven that it could be done. Anyway, like I said in the last email, this is all a moot point now anyway. I can now easily average hundreds of requests a second per server these days with ColdFusion. -Matt ______________________________________________________________________ Get the mailserver that powers this list at http://www.coolfusion.com FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

