[Newbies] Why Squeak is so sloooow?

2006-09-22 Thread Antonio San.
, 21 Sep 2006 12:26:36 -0700 From: Brad Fuller [EMAIL PROTECTED] Subject: Re: [Newbies] Why Squeak is so slw? To: A friendly place to get answers to even the most basic questions about Squeak. beginners@lists.squeakfoundation.org, Squeak-Dev [EMAIL PROTECTED] Message-ID

Re: [Newbies] Why Squeak is so sloooow?

2006-09-22 Thread Kyle Hamilton
This is going to sound strange... but what X server are you running? Are you running a hardware-accelerated one, or pure software rendering? I think the answer to that might contain the kernel from which a full understanding of the problem (and thus, its solution) might be formed. Also, what

[Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Antonio San.
I don't know if occurs the same in windows, but in linux squeak is very slow. I mean that all the thinks related to move pixels over the screen causes cpu overheat in a desmesurated way and a big latency. It is specially bad for videogames developed in squeak because the movement of a picture

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Offray Vladimir Luna Cárdenas
Hi Antonio, Do you have any of these games to test? I have been using Squeak on Linux without any slowness problem. Cheers, Offray Antonio San. escribió: I don't know if occurs the same in windows, but in linux squeak is very slow. I mean that all the thinks related to move pixels over

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Milan Zimmermann
Hi Antonio, Which VM version are you using - could you try to run, in command line: squeak -version And report results, thanks. Older versions of VM caused high CPU use, but I never had a cpu overheat in a desmesurated way :) - new version 3.9 is fine. Many people on squeak-dev including me

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Yoshiki Ohshima
Antonio, If you evaluate the following (and print-it): | a b | a := FloatArray new: (16 * 1024*1024). b := FloatArray new: (16 * 1024*1024). [a += b] timeToRun. you probably get a number around 100 or 200. This means that Squeak can add two 32-bit float arrays with 16M entries in

[Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Antonio San.
: Antonio San. [EMAIL PROTECTED] Subject: [Newbies] Why Squeak is so slw? To: beginners@lists.squeakfoundation.org Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=iso-8859-1 I don't know if occurs the same in windows, but in linux squeak is very slow. I mean that all

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Brad Fuller
Yoshiki Ohshima wrote: Antonio, If you evaluate the following (and print-it): | a b | a := FloatArray new: (16 * 1024*1024). b := FloatArray new: (16 * 1024*1024). [a += b] timeToRun. you probably get a number around 100 or 200. This means that Squeak can add two 32-bit float arrays

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread cummij
hi- Brad Fuller also wrote: Brad Fuller wrote: Yoshiki Ohshima wrote: Antonio, If you evaluate the following (and print-it): | a b | a := FloatArray new: (16 * 1024*1024). b := FloatArray new: (16 * 1024*1024). [a += b] timeToRun. you probably get a number around 100 or 200. This

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Milan Zimmermann
On 2006 September 21 17:06, Brad Fuller wrote: Ouch! I just did this (twice, just to make sure) in the 7058 imagine and squeak bombed with the output below. This was with the latest Linux 3.9 VM. I tried with the 3.7-7 VM and it bombed too. kernel: 2.6.16-1.2080.16.rrt.rhfc5.ccrma

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Milan Zimmermann
On 2006 September 21 15:26, Antonio San. wrote: version Antonio, what does your squeak -version say, and what image number you have? (Look at David's email a few minutes ago, it seems the VM build may make some difference in feeling how fast /slow Squeak is) FWIW, Milan

Re: [Newbies] Why Squeak is so sloooow?

2006-09-21 Thread Brad Fuller
Brad Fuller wrote: Brad Fuller wrote: Yoshiki Ohshima wrote: Antonio, If you evaluate the following (and print-it): | a b | a := FloatArray new: (16 * 1024*1024). b := FloatArray new: (16 * 1024*1024). [a += b] timeToRun. you probably get a number around 100 or 200. This