> Anyways, I was curious since I've read some really good > reviews about > MX6.1. I created a test application which was a simple > query output, oh > of about 106,943 records. I limited the records to > 37,262, odd I know, > and ran the application on 2 servers, CF5.0 and CFMX6.1. > CF5.0 ran the > application in 26 seconds and CFMX6.1 ran it in 7 seconds. > Correct if > I'm wrong, but that's a significant change in speed!
The first-run issue in previous versions of CFMX were a result of a 2-pass cfml parser which converts to java class files on the first pass and then uses the standard Java mechanism for converting those java class files into java byte code. With Red Sky (MX 6.1) they've done two things. The first is that they've changed the underlying Java Runtime Environment (JRE) to... 1.4.2 ... I think... Don't remember for certain, in any event, the new JRE is inherently faster (and iirc they said also more stable) than the JRE in previous versions of MX (up to updater 3). In addition, they've removed the old 2-pass cfml parser and replaced it with a single-pass cfml parser which goes straight from cfml to java byte code without stopping to create class files along the way (which is what caused the first run issue). The end result is that CFMX 6.1 is faster than previous versions of CFMX in all cases and faster than CF5 in many. Of course, ymmv because certain types of processes may be handled differently on CF5 than on CFMX (6.1 or otherwise) so something that worked great for efficiency on CF5 may not work well on CFMX and vice versa. Although if you just apply _general_ efficiency rules as regards things like arrays, loops, lists, structures etc. you're liable to get better performance out of CFMX 6.1 than CF5. So no, you're not going crazy, it really is faster. :) s. isaac dealey 972-490-6624 team macromedia volunteer http://www.macromedia.com/go/team chief architect, tapestry cms http://products.turnkey.to onTap is open source http://www.turnkey.to/ontap ----------------------------------------------- To post, send email to [EMAIL PROTECTED] To unsubscribe: Send UNSUBSCRIBE to [EMAIL PROTECTED] To subscribe / unsubscribe: http://www.dfwcfug.org
