[Cuis] Curious drawing performance issue
Phil (list)
pbpublist at gmail.com
Sat Aug 15 14:40:34 CDT 2015
On Sat, 2015-08-15 at 10:24 -0300, Juan Vuletich wrote:
> Hi Phil,
>
> I won't spoil your fun, so instead of explaining the difference between
> Squeak and Cuis here, I give you a suggestion: Use the profiler.
>
I will do that right... hey, where did the profiler option go in
ProcessBrowser? Well, ok, I'll just do it manually with
#spyOnProcess:... grr! I see it was taken out in 2409. Now you're just
having fun with me...
> Cheers,
> Juan Vuletich
>
> On 8/12/2015 6:36 PM, Phil (list) wrote:
> > I noticed a while back that something appeared to be going on with Cuis
> > drawing performance (at idle on my system Morphic consumes ~20% of VM
> > CPU *miniumum* according to ProcessBrowser) and this seems to give an
> > indication of what it's currently costing in drawing performance...
> >
> > After seeing the Squeak 5.0 announcement, I was curious to see roughly
> > how much of a speed boost we might be able to expect from Spur down the
> > road. So I decided to look at BouncingAtomsMorph to try to get a rough
> > apples-to-apples comparison and was quite surprised: Spur was faster,
> > but it was too much faster. So I dropped back to Squeak 4.5 and it also
> > performs much, much better than the Cuis version on the same VM. Here
> > are the numbers I'm seeing using BouncingAtomsMorph with roughly
> > comparable (i.e. eyeballed) morph sizes and atom count set to 5000:
> > Squeak 5.0 (Spur VM from all-in-one download): 29-31 fps
> > Squeak 4.5 (Cog VM 15.25.3390): 24-26 fps
> > Cuis 2440 (Cog VM 15.25.3390): 6-8 fps
> >
> > Granted BouncingAtomsMorph is not 100% identical from a source code
> > standpoint but it's not nearly different enough where I'd expect that
> > sort of difference. Is this a platform-specific issue (I'm on Linux) or
> > are others noticing drawing issues as well?
> >
>
More information about the Cuis
mailing list