For interest: Magma in 3.9a-7008

Petr petr at madnetwork.org
Mon Mar 20 01:29:29 UTC 2006


Hi Marcus,
I did have a full Monticello installed.
Petr

Marcus Denker wrote:
> Hi,
>
> Did you have Monticello installed in the 3.8 image? If not, then it uses
> MCInstaller for loading the package, which is much faster then Monticello
> itself (which is installed in 3.9a).
>
> Other then that: Yes, it's slow... we are looking into it a bit as 
> time permits.
> Friday we found a huge bottleneck of Monticello to be calling #category
> on Classes a lot, which does a linear search... 7013 has a patch that
> makes #category ~ 10 times faster on everage (for classes "at the end"
> which newly loaded classes are, much much more). This turns out to
> double MC loading speed... amazing.
>
> I'm sure there are a lot of cases like this in Squeak... we only need 
> to find
> and fix them ;-)
>
>      Marcus
>
> On 17.03.2006, at 13:30, Mart-Mari Breedt wrote:
>
>> Hi,
>>
>> Sorry about the re-asking. I only joined the new list today.
>>
>> I had the same symptons... During most of the load there was no load on
>> the CPU as well.
>>
>> We can continue discussing this on squeak-dev. Perhaps someone on that
>> side has an idea of what might be wrong.
>>
>> Kind regards,
>>
>> Mart-Mari
>>
>> -----Original Message-----
>> From: Petr [mailto:petr at madnetwork.org]
>> Sent: 17 Maart 2006 02:20 nm
>> To: magma at lists.squeakfoundation.org
>> Subject: Re: For interest: Magma in 3.9a-7008
>>
>> Hi,
>> I asked this question here in my e-mail few days ago. I am mostly using
>> the 3.9a images and when I tried to load Magma into 3.8, it was
>> lightning fast. During most of the loading time, there is was no load on
>>
>> CPU. It happens with all packages in 3.9a loaded from Monticello. I
>> guess we should discuss this issue in the squeak-dev.
>>
>> Petr
>>
>> Mart-Mari Breedt wrote:
>>> Hallo all,
>>>
>>> I am not sure whether this mail belongs on the Magma mailing list or
>> the
>>> Squeak mailing list. Since my problem only seems to occur when
>>> installing Magma, I thought it better to post it here first.
>>>
>>> This morning I was playing a bit with the new squeak image, 3.9a-7008.
>> I
>>> found that installing Magma1.0-cmm.4.mcz (from a local copy) takes
>> about
>>> twenty-five (!) minutes. The installation otherwise progresses fine,
>>> except for a warning towards the end of the installation:
>>> "CompiledMethod>>who has been deprecated. use #methodClass and
>> #selector
>>> directly", but you can still proceed in this case. The same
>> installation
>>> in 3.8-6665 doesn't even take a minute.
>>>
>>> Maybe someone can venture a guess as to why the Magma installation
>> takes
>>> so much longer in the new image?
>>>
>>> Kind regards,
>>>
>>> Mart-Mari
>>>
>>> _______________________________________________
>>> Magma mailing list
>>> Magma at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/mailman/listinfo/magma
>>>
>>>
>>
>> _______________________________________________
>> Magma mailing list
>> Magma at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/magma
>>
>>
>>
>
> _______________________________________________
> Magma mailing list
> Magma at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/magma
>



More information about the Magma mailing list