1. RE: Eu 2.5 verryy sloww on Win XP ?

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

new topic     » topic index » view message » categorize

2. RE: Eu 2.5 verryy sloww on Win XP ?

<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.

new topic     » goto parent     » topic index » view message » categorize

3. RE: Eu 2.5 verryy sloww on Win XP ?

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
>

new topic     » goto parent     » topic index » view message » categorize

4. RE: Eu 2.5 verryy sloww on Win XP ?

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

new topic     » goto parent     » topic index » view message » categorize

5. RE: Eu 2.5 verryy sloww on Win XP ?

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

new topic     » goto parent     » topic index » view message » categorize

6. RE: Eu 2.5 verryy sloww on Win XP ?

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.

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu