1. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Andy Drummond <andy at kestreltele.com> Nov 18, 2004
- 513 views
Robert Craig wrote: > > > posted by: Robert Craig <rds at RapidEuphoria.com> > > Gbadebo Oladosu wrote: > > Yes, I found this to be the case on Win XP as well. > > I tested 2.5 with a Windows program, and you could tell right away by > > how long it took for the program window to come up compared to 2.4. > > > > 'Debo > > > > codepilot Gmail Account wrote: > > > > > > I have 2600+ AMD XP, win98 euphoria 2.5 alpha, and winwire also goes > > > slow. > > > Daniel > > > > > > On Thu, 18 Nov 2004 02:36:31 -0800, Andy Drummond > > > <guest at rapideuphoria.com> wrote: > > > > > > > > posted by: Andy Drummond <andy at kestreltele.com> > > > > > > > > I have downloaded the alpha Eu 2.5, and it seems odd. > > > > On my home PC - Pentium 3 500MHz Win 98SE - it runs fast as you like. > > > > On my work PC - Pentium 4 2.8GHz Win XP & SP2 - it runs about 1-2% > > > > of the speed of Eu 2.4. I installed it clean (renamed previous Euphoria > > > > directory) and tried WinWire demo program - you can follow the letter E > > > > quite easily, whereas at home it is all a blur and hard to see at all. > > > > I tried Judith's IDE (I have a bound version which is reliable) and it > > > > took over a minute just for the splash screen to appear. > > > > > > > > So - does anyone have any suggestions? it sounds decidedly weird to me. > > winwire looks pretty fast to me. 2.5 alpha, XP, Pentium 4 1.8 GHz. > > Judith's IDE is a special case. > It has code at the very beginning of the source > to display a splash screen. Under 2.4 this splash > screen appears almost immediately, then you wait for parsing > to complete. That's because 2.4 will execute code before it > has finished parsing the program. 2.5 parses the *whole* program before > executing anything. Including Win32Lib etc., the IDE is > 100,000 lines of Euphoria code. That's a lot > of parsing to do, and 2.5 has a Euphoria-coded parser. > 2.4 has a C-coded parser. So you might consider > the IDE to be the "worst-case" example. It's the biggest > Euphoria program I know of. > If you bind the IDE using 2.5, or translate/compile it, > it will start up much faster, because no parsing need be done. > (Bound programs under 2.4 must be parsed). > Other very large (tens of thousands of lines) programs may also > appear to start up a tad slower using the 2.5 interpreter, > but we're only talking about a second or two (unless you have an ancient > machine). I think with the vast majority of programs, > you'd hardly notice any difference. As computers get faster, > this small difference will get even smaller. > > Regards, > Rob Craig > Rapid Deployment Software > http://www.RapidEuphoria.com Sorry, I think maybe you missed what I was saying. A machine some six times faster than my home P3 500MHz machine runs the WinWire demo maybe five, maybe ten times slower. That's nothing to do with parsing. The IDE is a huge bit of code, but over a minute for it to parse? No, no, there's something fundamentally wrong. That's why I loaded Eu2.5 into a fresh directory and ran it there. I may be the only one to find it this slow, but it looks to me that Eu2.5 and XP SP2 don't like each other too much, because it was fine on the P3 Win98SE machine. Same downloaded setup program, same fresh directory....same WinWire. Until I can sort this out, or someone can, I shall stick with 2.4 (which is fine anyway) and miss out on the advantages of 2.5, which sound good. Andy Drummond
2. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Jason Gade <jaygade at yahoo.com> Nov 18, 2004
- 507 views
<snip>People having speed problems with EU 2.5 and Win XP SP2 </snip> FWIW, I installed 2.5 on my laptop. I moved 2.4 to a different directory. I made sure that the environment was set correctly. I haven't tried winwire.exw yet, but I notice my contest entry runs a few hundredths of a second slower on 2.5 than on 2.4. Otherwise no problems. j.
3. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Ken Orr <orr_kenneth at yahoo.ca> Nov 18, 2004
- 510 views
Jason Gade wrote: > > <snip>People having speed problems with EU 2.5 and Win XP SP2 </snip> > > FWIW, I installed 2.5 on my laptop. I moved 2.4 to a different directory. I > made > sure that the environment was set correctly. > > I haven't tried winwire.exw yet, but I notice my contest entry runs a few > hundredths > of a second slower on 2.5 than on 2.4. Otherwise no problems. > > > j. Same here, my contest entry is only 5% slower, and winwire runs quite fast. I'm running Win XP Sp2 on a Desknote A900 (Via C3 733Mhz, 512Mb RAM). Not exactly the fastest laptop around. The 5% might be due to background processes running and nothing with Eu 2.5 Ken >
4. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Robert Craig <rds at RapidEuphoria.com> Nov 18, 2004
- 503 views
Jason Gade wrote: > <snip>People having speed problems with EU 2.5 and Win XP SP2 </snip> > > FWIW, I installed 2.5 on my laptop. I moved 2.4 to a different directory. I > made > sure that the environment was set correctly. > > I haven't tried winwire.exw yet, but I notice my contest entry runs a few > hundredths > of a second slower on 2.5 than on 2.4. Otherwise no problems. I have XP. I installed SP2 within a week or two of it coming out. I don't see any general "slowness" for 2.5, other than huge programs (over 10,000 lines) loading a second or two slower. 2.5 uses a less memory at run-time, and there is some reason to believe it would be a tiny bit faster in some cases due to denser packing of data (better caching). The back-end for 2.5 is essentially the same as the back-end for 2.4. Only in rare pieces of code should you expect to see a noticable speed difference. If things are running an order of magnitude slower than you expect, it would likely be something strange on your particular setup. Maybe you've left "with trace(3)" in one of your files. That will kill you. Mind you there can be weird cases, like the one Pete Lomax had, where 2.4 had sudden performance degradation at a certain data size, while 2.5 didn't. (Don't worry Pete, I'll eventually analyze this.) Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
5. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Robert Craig <rds at RapidEuphoria.com> Nov 18, 2004
- 494 views
Robert Craig wrote: > Maybe you've left "with trace(3)" in one > of your files. That will kill you. Sorry, I meant: with trace ... trace(3) Look for "ctrace.out" in the current directory. Even "with trace" by itself will waste about 10% or more of your performance. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
6. RE: Eu 2.5 verryy sloww on Win XP ?
- Posted by Andy Drummond <andy at kestreltele.com> Nov 19, 2004
- 518 views
Well, it looks like no-one else has any REAL problem with Eu 2.5 on XP so I guess it is something weird with my machine. I will continue trying to find what it is and if/when I find it I will let y'all know. Thanks for your suggestions etc. I think I will buy a brand-new PC and put Eu2.5 on that and see if it works. If it does - anyone wanna buy a 12-month old Dell with a personal problem with Euphoria??? Andy Drummond.