An MC challenge: As a practical matter what size package is best when using MC.

Philippe Marschall philippe.marschall at gmail.com
Sun Aug 27 08:31:18 UTC 2006


2006/8/27, Colin Putney <cputney at wiresong.ca>:
>
> On Aug 27, 2006, at 1:30 AM, Peace Jerome wrote:
>
> > So I am of the learning that MC
> > does (or at least didn't) scale well.
> >
> > On what scale does it work admirably.
> >
> > On what scales does it fail to work well?
>
> You're right, Monticello doesn't scale well.

One of the reasons Monticello doesn't scale well it because Squeak
doesn't scale well. Example when loading a Monticello package:

12 % of the time are spent doing nothing (Delay wait) because Squeak
figures out the mouse position. Every time it does that, it does 2 ms
of waiting.
30 % of the time Squeak is figuring out the category of a class. This
is so slow because it has to scan linearly over an array.

Philippe



More information about the Squeak-dev mailing list