A Possibly Interesting Link

Bert Freudenberg bert at impara.de
Thu Apr 6 10:45:12 UTC 2006


Am 06.04.2006 um 11:09 schrieb Dan Ingalls:

> Andreas wrote...
>
>> So here we go again:
>>
>> SqueakOnJava:   5,509,641 bytecodes/sec;   324,946 sends/sec
>> SqueakOnC:    203,013,481 bytecodes/sec; 5,797,002 sends/sec
>
> I'm surprised.  As Avi reported,  I get on my Mac:
>
> SqueakOnJava:     9,211,283 bytecodes/sec;   509,641 sends/sec
> SqueakOnC:        89,824,561 bytecodes/sec; 5,038,709 sends/sec
>
> Actually, if I run the benchmarks in 3.8, I get more like 111M  
> bytes/sec, so we've got a bit of an apples vs oranges problem  
> (though nothing like Andreas's difference).  To be truly fair,  
> you'd have to run the mini image (that's what I do).  I believe you  
> can get that out of the jar, or I'll send it to you if you're  
> interested.

To extract the mini image, rename sSqueakOnJava.jar to  
sSqueakOnJava.zip, unzip it, locate mini.image.gz, and gunzip that.

> Numbers like 20x to 50x  to me indicate either a miserable Java or  
> something else going on.
>
> So I'm curious to see some other results.

iMac G5 1,6 GHz, mini.image

Squeak3.8.9beta10:    78,191,814 bytecodes/sec;  4,402,970 sends/sec
JavaHotSpot1.4.2-54:    8,064,516 bytecodes/sec;    474,599 sends/sec

- Bert -




More information about the Squeak-dev mailing list