[squeak-dev] Trunk image size

Igor Stasenko siguctua at gmail.com
Thu Dec 10 17:24:09 UTC 2009


2009/12/10 Levente Uzonyi <leves at elte.hu>:
> On Thu, 10 Dec 2009, Igor Stasenko wrote:
>
>> Hi guys,
>>
>> Squeak 3.10.2-7179-basic is 14M
>>
>
> The latest available (at http://ftp.squeak.org/trunk) image's size is
> 18.1MB. My clean trunk image which is updated every day is 18.9MB large.
> It's still less than 20MB. Also note that there are several scripts that
> decrease the image size which are evaluated before a release image is
> created. Try running these for example (there are a lot more and we should
> clean up ReleaseBuilder too):
>
> ReleaseBuilder >> #prepareReleaseImage
> ScriptLoader >> #flushCaches
> ReleaseBuilderFor3dot10 >> cleanUnwantedCs
>
> After these my image's size is 13.6MB.
>
That's much better! Thanks for pointers.

>
> Levente
>
>> while the latest trunk, after update&save is 26M
>> (after flushing MC cache, its 20M).
>>
>> I just want to tell, that maybe its time to check, if image contains
>> junk (obsolete classes, junky state in caches and other hung, but not
>> useable stuff etc)
>> and clean it up.
>>
>> I remember fighting with hanging references using chaser.. its not
>> trivial thing.. and i'm not expert in this, so i am asking if anyone
>> can check if image in healty state,
>> because as to me its size is a bit high.
>>
>> --
>> Best regards,
>> Igor Stasenko AKA sig.
>>
>>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.



More information about the Squeak-dev mailing list