Squeak speed under Mac OS X

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Squeak speed under Mac OS X

Aleksandr Skobelev
> On 1/2/07, Aleksandr Skobelev <al_skobelev at mail.ru> wrote:
>
> > I'm wondering, is there any reason for Squeak to be so deadly  
> slow on
> > iBook with 1.33 GHz Power PC CPU and 1 GB RAM and load it so  
> much? Is
> > it a feature of the PPC implmentation or Squeak itself? Is there any
> > choice that in near future Squeak performace on PPC will improve?
>
> Our definitions of "deadly slow" may be different.  I run Squeak on an
> old iBook...
>
> Machine Name: iBook G4
> Machine Model: PowerBook6,5
> CPU Type: PowerPC G4  (1.1)
> Number Of CPUs: 1
> CPU Speed: 1.33 GHz
> L2 Cache (per CPU): 512 KB
> Memory: 768 MB
> Bus Speed: 133 MHz
>
> ...with less memory than you have and find it more than fast enough.
> What are you doing with Squeak?
>
> Steve

Well we have almost identical iBooks (I have 256 MB more and an  
updated CPU):

  Machine Name: iBook G4
  Machine Model: PowerBook6,7
  CPU Type: PowerPC G4 (1.2)
  Number Of CPUs: 1
  CPU Speed: 1.33 GHz
  L2 Cache (per CPU): 512 KB
  Memory: 1 GB
  Bus Speed: 133 MHz

But I can not say it is more than fast enough. It might be that I was  
a bit incorrect in my previous message, and I needed to title it  
"Squeak CPU speed". But the sad story that I do almost nothing with  
it, I'm just trying to use it figure out what it is. And I see that  
GUI responsiveness is too low and the such basic operations as  
changing a window size or moving it (with fastDragWindowForMorphic  
disaibled) load CPU upto 100%. And after I've installed DejaVu fonts,  
I need to wait upto 4 seconds everytime I change size of the  
SqueakMap Package Loader window. Switching from the Class libraries  
category to Development tools takes about 8 seconds.

Thanks,
Aleksandr



 
   
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Squeak speed under Mac OS X

Stephen Austin-3
What version of Squeak are you using? I found the DejaVu fonts made
the GUI unusably slow using 3.8 - I haven't tried them in 3.9, and I
don't know if this problem has been resolved. But out of the box both
3.8 and 3.9 are very fast, and I get nowhere near 100% CPU load.

(Another) Steve


On 1/3/07, Aleksandr Skobelev <[hidden email]> wrote:

> ... And I see that
> GUI responsiveness is too low and the such basic operations as
> changing a window size or moving it (with fastDragWindowForMorphic
> disaibled) load CPU upto 100%. And after I've installed DejaVu fonts,
> I need to wait upto 4 seconds everytime I change size of the
> SqueakMap Package Loader window.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Squeak speed under Mac OS X

Steven Elkins
In reply to this post by Aleksandr Skobelev
On 1/3/07, Aleksandr Skobelev <[hidden email]> wrote:

> > On 1/2/07, Aleksandr Skobelev <al_skobelev at mail.ru> wrote:
> >
> > > I'm wondering, is there any reason for Squeak to be so deadly
> > slow on
> > > iBook with 1.33 GHz Power PC CPU and 1 GB RAM and load it so
> > much? Is
> > > it a feature of the PPC implmentation or Squeak itself? Is there any
> > > choice that in near future Squeak performace on PPC will improve?
> >
> > Our definitions of "deadly slow" may be different.  I run Squeak on an
> > old iBook...
> >
> > Machine Name: iBook G4
> > Machine Model:        PowerBook6,5
> > CPU Type:     PowerPC G4  (1.1)
> > Number Of CPUs:       1
> > CPU Speed:    1.33 GHz
> > L2 Cache (per CPU):   512 KB
> > Memory:       768 MB
> > Bus Speed:    133 MHz
> >
> > ...with less memory than you have and find it more than fast enough.
> > What are you doing with Squeak?
> >
> > Steve
>
> Well we have almost identical iBooks (I have 256 MB more and an
> updated CPU):
>
>   Machine Name: iBook G4
>   Machine Model:        PowerBook6,7
>   CPU Type:     PowerPC G4 (1.2)
>   Number Of CPUs:       1
>   CPU Speed:    1.33 GHz
>   L2 Cache (per CPU):   512 KB
>   Memory:       1 GB
>   Bus Speed:    133 MHz
>
> But I can not say it is more than fast enough. It might be that I was
> a bit incorrect in my previous message, and I needed to title it
> "Squeak CPU speed". But the sad story that I do almost nothing with
> it, I'm just trying to use it figure out what it is. And I see that
> GUI responsiveness is too low and the such basic operations as
> changing a window size or moving it (with fastDragWindowForMorphic
> disaibled) load CPU upto 100%. And after I've installed DejaVu fonts,
> I need to wait upto 4 seconds everytime I change size of the
> SqueakMap Package Loader window. Switching from the Class libraries
> category to Development tools takes about 8 seconds.

So...how does a vanilla image perform?  And which image version are
you using? I have fastDrag enabled (disabling is too slow for me too)
and I haven't installed those fonts.

Steve
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Squeak speed under Mac OS X

Göran Krampe
In reply to this post by Aleksandr Skobelev
Hi!

Aleksandr Skobelev <[hidden email]> wrote:
> And after I've installed DejaVu fonts,  
> I need to wait upto 4 seconds everytime I change size of the  
> SqueakMap Package Loader window. Switching from the Class libraries  
> category to Development tools takes about 8 seconds.

This would be interesting to profile - we can have gross inefficiencies
in how the tree widget operates and/or how the SM model behaves when
asked about labels etc. I can see if I can get time to do that.

Can you give me a description of your image so that I can replicate it?
Or can you put it up for me to use? If you can I can give you an ftp
area to put it.

regards, Göran
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Squeak speed under Mac OS X

stephane ducasse
In reply to this post by Stephen Austin-3
note that there is one patch missing in 3.9 for font caching.

Stef


On 3 janv. 07, at 16:18, Stephen Austin wrote:

> What version of Squeak are you using? I found the DejaVu fonts made
> the GUI unusably slow using 3.8 - I haven't tried them in 3.9, and I
> don't know if this problem has been resolved. But out of the box both
> 3.8 and 3.9 are very fast, and I get nowhere near 100% CPU load.
>
> (Another) Steve
>
>
> On 1/3/07, Aleksandr Skobelev <[hidden email]> wrote:
>
>> ... And I see that
>> GUI responsiveness is too low and the such basic operations as
>> changing a window size or moving it (with fastDragWindowForMorphic
>> disaibled) load CPU upto 100%. And after I've installed DejaVu fonts,
>> I need to wait upto 4 seconds everytime I change size of the
>> SqueakMap Package Loader window.
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners