[Squeak-ev] Re: Eulerprobleme mit Squeak
Enrico Schwass
ennoausberlin at mac.com
Die Nov 9 01:38:02 UTC 2010
Guido Stepken <gstepken at googlemail.com> writes:
>> Noch knapper:
>>
>> (1 to: 999) detectSum: [:i | (i \\ 3 = 0) | (i \\ 5 = 0) ifTrue: [i] ifFalse: [0]]
>> - Bert
> Hat was! ;-) Wie messe ich denn am elegantesten den Speicherverbrauch
> deiner Lösungen?
>
Einen ersten Hinweis liefert vermutlich
MessageTally spyOn:[10 timesRepeat:[Euler1 new]]
Lösung A
**Memory**
old +38,887,776 bytes
young +19,820,616 bytes
used +58,708,392 bytes
free -505,648 bytes
Lösung X
**Memory**
old +0 bytes
young +616,076 bytes
used +616,076 bytes
free -616,076 bytes
Enno