Squeak 3.8 with big fonts is terribly slow

karl karl.ramberg at chello.se
Sat Oct 1 08:48:40 UTC 2005


stéphane ducasse wrote:

> Hi eddie
>
> we (marcus and me) really appreciate what you are doing to speed up  
> morphic.
> Please continue and ping us if we forget to harvest your cool enh.
>
> Stef
>
>
I like the speed up, too :-)
Go, Eddie!
Karl

> On 1 oct. 05, at 04:12, Eddie Cottongim wrote:
>
>> Measuring 10Browsers, on Windows, going from default fonts to 17  
>> point comic I got a ~37% slowdown on 3.8 and 3.9a-6681, and a 57%  
>> slowdown on 3.7.
>>
>> I couldn't find any behavior as bad as what you saw. I did find a  
>> few bottlenecks that could be easily fixed and got scrolling about  
>> 60% faster, and brought the 10browser slowdown to about 26%.
>>
>> Try out these changes and see if they help; if they are useful I'll  
>> submit them for 3.9.
>>
>> Eddie
>>
>>
>> Yoshiki Ohshima wrote:
>>
>>
>>>  Noury,
>>>
>>>
>>>
>>>> For my lectures, I changed all fonts (lists, menus, code, ...) to  
>>>> ComicSansMS-17 Point-Bold.
>>>> But, it leads to a slow-down of reactivity. I have to wait (about  
>>>> 2 seconds)  when selecting/resizeing/moving windows or openning  
>>>> menus/windows (up to 10-12 seconds when openning a filelist!).
>>>>
>>>> BTW, I'm using mac carbon VM 3.8.9b1 on a G4 1.33Mz powerbook 12"  
>>>> with 512M of RAM.
>>>> I made the test with a full 3.8-6665 image and a basic one also.
>>>>
>>>>
>>>
>>>  Try a 3.7 line VM and compare them (and let us know the result^^;)
>>>
>>>  As far as I heard, that is about the "correct" behavior of
>>> finalization in 3.8 VM and the "bug dependent" implementation in  glyph
>>> caching of TrueType font.
>>>
>>> -- Yoshiki
>>>
>>>
>>>
>>>
>>
>>
>> <TrueTypeSpeedups-efc.1.cs.gz>
>>
>>
>
>
>
>





More information about the Squeak-dev mailing list