<font size=3 face="sans-serif">Hi Charles</font>
<br>
<br><font size=3 face="sans-serif">Just out of curiosity and a desire to
compare my times to yours,</font>
<br><font size=3 face="sans-serif">how long is it from the time of launch
until the ruby code can</font>
<br><font size=3 face="sans-serif">execute?  Any how long in time
until you see the peak performance?</font>
<br>
<br><font size=3 face="sans-serif">I always run 64bit and mainly on a Mac
so I have been using server</font>
<br><font size=3 face="sans-serif">mode from the start.</font>
<br>
<br><font size=3 face="sans-serif">For Rtalk I use two approaches to speed
the launch up ( no idea how</font>
<br><font size=3 face="sans-serif">to get to peak faster).  I precompile
all of the Smalltalk code to an</font>
<br><font size=3 face="sans-serif">intermediate byte code format that is
quick to load and convert to jvm byte</font>
<br><font size=3 face="sans-serif">codes but carries the constants etc
embedded.  The second is I am</font>
<br><font size=3 face="sans-serif">doing a multi tenant like approach where
I run the various apps in the</font>
<br><font size=3 face="sans-serif">same jvm.   I use an agent model
to help with the isolation.  Not perfect</font>
<br><font size=3 face="sans-serif">but sorta Erlang like.  I am interested
is a good model to create something</font>
<br><font size=3 face="sans-serif">like isolates.</font>
<br>
<br><font size=3 face="sans-serif">regards</font>
<br><font size=3 face="sans-serif">mark</font>