Re: CF 8 Performance Problems?
This sounds exactly like the problem we ran into with one of our apps that is under very high load. Template cache settings and JVM settings do not make a noticeable difference one way or another in this case. I worked closely with Adobe support on this issue (bug 70837). Via some very simple code I wrote to reproduce the problem, Adobe found a bug in JVM 1.6 that basically hoses the template cache / classloading. Because JVMs 1.4 and 1.5 (and even a beta of 1.7 I tried) do not have the same problem as 1.6, Adobe saw these as feasible workarounds and thus marked this issue as a low-priority bug. We started using 1.5, and the problems went away immediately. I recommend anyone else with performance problems do the same. If another JVM is not an option, perhaps we can contact Adobe again and get them to push out a hotfix. quote However, if you are unable to continue in your production environment with the workarounds that you have found and would like a hotfix for this specific issue, let me know and I will inform the engineers to set a higher priority for this bug. /quote ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301740 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: CF 8 Performance Problems?
This sounds exactly like the problem we ran into with one of our apps that is under very high load. Template cache settings and JVM settings do not make a noticeable difference one way or another in this case. I worked closely with Adobe support on this issue (bug 70837). Via some very simple code I wrote to reproduce the problem, Adobe found a bug in JVM 1.6 that basically hoses the template cache / classloading. Because JVMs 1.4 and 1.5 (and even a beta of 1.7 I tried) do not have the same problem as 1.6, Adobe saw these as feasible workarounds and thus marked this issue as a low-priority bug. We started using 1.5, and the problems went away immediately. I recommend anyone else with performance problems do the same. If another JVM is not an option, perhaps we can contact Adobe again and get them to push out a hotfix. quote However, if you are unable to continue in your production environment with the workarounds that you have found and would like a hotfix for this specific issue, let me know and I will inform the engineers to set a higher priority for this bug. /quote ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301741 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
Pat, Put me on the I think it's a high priority list. If they are going to tout CF8 as a huge performance gain and certifiy it for 1.6 then I would think this would be an issue for them. -Mark Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: Pat Wenke [mailto:[EMAIL PROTECTED] Sent: Friday, March 21, 2008 9:44 AM To: CF-Talk Subject: Re: CF 8 Performance Problems? This sounds exactly like the problem we ran into with one of our apps that is under very high load. Template cache settings and JVM settings do not make a noticeable difference one way or another in this case. I worked closely with Adobe support on this issue (bug 70837). Via some very simple code I wrote to reproduce the problem, Adobe found a bug in JVM 1.6 that basically hoses the template cache / classloading. Because JVMs 1.4 and 1.5 (and even a beta of 1.7 I tried) do not have the same problem as 1.6, Adobe saw these as feasible workarounds and thus marked this issue as a low-priority bug. We started using 1.5, and the problems went away immediately. I recommend anyone else with performance problems do the same. If another JVM is not an option, perhaps we can contact Adobe again and get them to push out a hotfix. quote However, if you are unable to continue in your production environment with the workarounds that you have found and would like a hotfix for this specific issue, let me know and I will inform the engineers to set a higher priority for this bug. /quote ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301742 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: CF 8 Performance Problems?
This bug is not Adobe's, but Sun's. It is a known issue with the classloader in Java 6 that still has not been fixed, though it appears to be fixed in the beta builds of Java 7. http://corfield.org/blog/index.cfm/do/blog.entry/entry/Java_6_and_ColdFusion_8 On Fri, Mar 21, 2008 at 9:56 AM, Mark Kruger [EMAIL PROTECTED] wrote: Pat, Put me on the I think it's a high priority list. If they are going to tout CF8 as a huge performance gain and certifiy it for 1.6 then I would think this would be an issue for them. -Mark ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301769 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
Correct. I should have made that point in my original post. It's Sun's bug, not Adobe's. We originally thought this was a CF 8 issue (back when CF8 was released), which is why I began working with Adobe (10/4/2007), and why they logged a bug (11/26/2007). They suggested, if a JVM change is not an option, to notify them and they would elevate the case again, though I doubt there's much they can do to code around Sun's classloading problem. -Original Message- From: Brian Kotek [mailto:[EMAIL PROTECTED] Sent: Friday, March 21, 2008 3:36 PM To: CF-Talk Subject: Re: CF 8 Performance Problems? This bug is not Adobe's, but Sun's. It is a known issue with the classloader in Java 6 that still has not been fixed, though it appears to be fixed in the beta builds of Java 7. http://corfield.org/blog/index.cfm/do/blog.entry/entry/Java_6_and_ColdFu sion_8 On Fri, Mar 21, 2008 at 9:56 AM, Mark Kruger [EMAIL PROTECTED] wrote: Pat, Put me on the I think it's a high priority list. If they are going to tout CF8 as a huge performance gain and certifiy it for 1.6 then I would think this would be an issue for them. -Mark ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301770 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: CF 8 Performance Problems?
Pat, Put me on the I think it's a high priority list. If they are going to tout CF8 as a huge performance gain and certifiy it for 1.6 then I would think this would be an issue for them. -Mark I have to second this. I've had no luck in convincing others here to switch to 1.5, as they are not convinced that it wouldn't open up a whole other list of problems. Apparently there is a very mixed reaction on various forums to this suggestion, with some warning that it causes more problems than it fixes, and our system administrators do not feel it's worth the potential risk. Annie ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301772 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: CF 8 Performance Problems?
Everyone I've ever talked to has had very good results switching to 1.5 until this is fixed by Sun. On Fri, Mar 21, 2008 at 6:24 PM, Annie x [EMAIL PROTECTED] wrote: Pat, Put me on the I think it's a high priority list. If they are going to tout CF8 as a huge performance gain and certifiy it for 1.6 then I would think this would be an issue for them. -Mark I have to second this. I've had no luck in convincing others here to switch to 1.5, as they are not convinced that it wouldn't open up a whole other list of problems. Apparently there is a very mixed reaction on various forums to this suggestion, with some warning that it causes more problems than it fixes, and our system administrators do not feel it's worth the potential risk. Annie ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301773 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: CF 8 Performance Problems?
On Wednesday 19 Mar 2008, Annie x wrote: compatibility issues (none found), and stress-tested it there. Its performance is much, much worse. CF8 has a Flex-based performance monitor. Have a dig and find our *what* is slow, then get into the *why*. -- Tom Chiverton Helping to enormously expedite end-to-end bandwidth on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by The Solicitors Regulation Authority. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 2500. For more information about Halliwells LLP visit www.halliwells.com. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301630 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: CF 8 Performance Problems?
Sorry for the wait, I had to get access to the cfadministrator. (Kinda helpful in this, you'd think... but anyways!) The JVM settings definitely are throwing up a red flag, so we're going to look at this today. Hopefully, it's the problem. And no, monitoring was not on for our previous tests, as it was thought it would make performance worse. Obviously, we should test with it on if this doesn't fix it - even if performance is worse in that test, we can hopefully get a better idea of what's going on. Basic Stats: ColdFusion Version = 8,0,0,176276, Enterprise edition Operating system = UNIX OS Version = 5.10 Adobe Driver Version = 3.6 (Build 0017) Java Version = 1.6.0_01 Java VM Specification Version = 1.0 Java Specification Version = 1.6 Java Class Version = 50.0 Trusted cache is ON Save class files is OFF Cache web server paths is OFF You did not mention the JVM settings... I assume that you have changed the JVM args for memory to conform to the production environment - yes? What version of cf? What are the settings etc. You definitely should see a boost not a decline in performance. Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301634 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
Trusted cache is ON Save class files is OFF Cache web server paths is OFF If you are testing this as a production machine, I would suggest that you turn Save class files to ON. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301636 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: CF 8 Performance Problems?
On Thursday 20 Mar 2008, Annie x wrote: Hopefully, it's the problem. And no, monitoring was not on for our previous tests, as it was thought it would make performance worse. Obviously, we You can safely turn the first of the 3 options on in production, without very much if any penalty. We've had the 2nd option on on production over the last few days to track something down, and although in theory it should be slower, we don't see much evidence for this. I belive the final option isn't recomeneded to be on in production. -- Tom Chiverton Helping to centrally compete robust applications on: http://thefalken.livejournal.com This email is sent for and on behalf of Halliwells LLP. Halliwells LLP is a limited liability partnership registered in England and Wales under registered number OC307980 whose registered office address is at Halliwells LLP, 3 Hardman Square, Spinningfields, Manchester, M3 3EB. A list of members is available for inspection at the registered office. Any reference to a partner in relation to Halliwells LLP means a member of Halliwells LLP. Regulated by The Solicitors Regulation Authority. CONFIDENTIALITY This email is intended only for the use of the addressee named above and may be confidential or legally privileged. If you are not the addressee you must not read it and must not use any information contained in nor copy it nor inform any person other than Halliwells LLP or the addressee of its existence or contents. If you have received this email in error please delete it and notify Halliwells LLP IT Department on 0870 365 2500. For more information about Halliwells LLP visit www.halliwells.com. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301637 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: CF 8 Performance Problems?
Trusted cache is ON Save class files is OFF Cache web server paths is OFF If you are testing this as a production machine, I would suggest that you turn Save class files to ON. That would not necessarily be a good suggestion: http://www.bpurcell.org/blog/index.cfm?entry=1031mode=entry Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Training: Adobe/Google/Paperthin Certified Partners http://training.figleaf.com/ WebManiacs 2008: the ultimate conference for CF/Flex/AIR developers! http://www.webmaniacsconference.com/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301671 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
2 follow up.. What are the actual JVM settings (the arguments in the jvm.config file). What is your setting for simultaneous requests. -Mark Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: Annie x [mailto:[EMAIL PROTECTED] Sent: Thursday, March 20, 2008 9:31 AM To: CF-Talk Subject: Re: CF 8 Performance Problems? Sorry for the wait, I had to get access to the cfadministrator. (Kinda helpful in this, you'd think... but anyways!) The JVM settings definitely are throwing up a red flag, so we're going to look at this today. Hopefully, it's the problem. And no, monitoring was not on for our previous tests, as it was thought it would make performance worse. Obviously, we should test with it on if this doesn't fix it - even if performance is worse in that test, we can hopefully get a better idea of what's going on. Basic Stats: ColdFusion Version = 8,0,0,176276, Enterprise edition Operating system = UNIX OS Version = 5.10 Adobe Driver Version = 3.6 (Build 0017) Java Version = 1.6.0_01 Java VM Specification Version = 1.0 Java Specification Version = 1.6 Java Class Version = 50.0 Trusted cache is ON Save class files is OFF Cache web server paths is OFF You did not mention the JVM settings... I assume that you have changed the JVM args for memory to conform to the production environment - yes? What version of cf? What are the settings etc. You definitely should see a boost not a decline in performance. Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301719 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
We ran into a problem with the bug in the 1.6 JVM related to classloading. Depending on your application and server settings, this could be what is affecting your performance. References: http://corfield.org/entry/Java_6_and_ColdFusion_8 http://www.compoundtheory.com/?action=displayPostID=270 http://forum.java.sun.com/thread.jspa?threadID=5218663 If you choose to switch to the 1.5 JVM it is a rather simple procedure: http://kb.adobe.com/selfservice/viewContent.do?externalId=2d547983 Good luck! HTH, Rich Kroll ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301599 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CF 8 Performance Problems?
You did not mention the JVM settings... I assume that you have changed the JVM args for memory to conform to the production environment - yes? What version of cf? What are the settings etc. You definitely should see a boost not a decline in performance. Mark A. Kruger, CFG, MCSE (402) 408-3733 ext 105 www.cfwebtools.com www.coldfusionmuse.com www.necfug.com -Original Message- From: Annie x [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 19, 2008 3:05 PM To: CF-Talk Subject: CF 8 Performance Problems? Has anyone ran into any issues with CF 8 performance? We have a large application that we stress-tested on one of our CF 6 boxes. We then moved the code to our newer (larger and more powerful) CF 8 box, tested for compatibility issues (none found), and stress-tested it there. Its performance is much, much worse. Aside from tuning the settings in the CF Administrator, which had little effect, we haven't had much luck. We've been comparing settings between the servers, and nothing is raising a red flag there either. The application uses the exact same databases on both servers, and the same code. It has a couple of CFCs, other than that, it is made up of standard CFML pages. Has anyone else ran into something like this? It's quite unexpected due to the larger server and the supposed CF 8 performance enhancements. Suggestions are MOST welcome! We're on UNIX machines, if that helps. ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301615 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: CF 8 Performance Problems?
Is debugging or server monitoring switched on for the CF8 server? On Thu, Mar 20, 2008 at 5:05 AM, Annie x [EMAIL PROTECTED] wrote: Has anyone ran into any issues with CF 8 performance? We have a large application that we stress-tested on one of our CF 6 boxes. We then moved the code to our newer (larger and more powerful) CF 8 box, tested for compatibility issues (none found), and stress-tested it there. Its performance is much, much worse. -- mxAjax / CFAjax docs and other useful articles: http://www.bifrost.com.au/blog/ ~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;160198600;22374440;w Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:301616 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4