[squeak-dev] squeak spur64 almost twice as fast as pharo on the parse after switch to StandardFileStream.

gettimothy gettimothy at zoho.com
Thu Oct 21 20:12:31 UTC 2021


Hi Eliot.





squeak:



ping: three hundred thirty-two million elements.  Time: 0:01:17:52.1782318978202152




pharo:



ping: three hundred thirty-two million elements.  Time: 0:02:04:23.8802






I ran on the correct image this time and for the full SAX parse of 32 million.



Here are the "out of the box" VM stats:





uptime		3m 48s	(runtime 0m 43s, idletime 3m 5s)

memory		128,974,848 bytes

old			120,022,816 bytes (93.1%)

young		7,190,528 bytes (5.6%)

used		97,823,320 bytes (75.8%)

free		27,227,304 bytes (21.1%)

GCs			126 (1811.3 ms between GCs 342.7 ms runtime between GCs)

full		4 totalling 273 ms (0.63% runtime), avg 68.3 ms

marking		129 ms (47.3%) avg 32.3 ms,

compacting	144 ms (52.7%) avg 36 ms

scavenges	122 totalling 57 ms (0.13% runtime), avg 0.5 ms

tenures		92,778 (avg 760 tenures per scavenge)

Code compactions

12 totalling 11 ms (0.025% runtime), avg 0.9 ms

Since last view	106 (1478 ms between GCs, 307 ms runtime between GCs)

uptime				156.8 s, runtime 32.6 s, idletime 124.2 s

full					3 totalling 215 ms (0.7% runtime), avg 71.7 ms

scavenge				103 totalling 47 ms (0.1% runtime), avg 0.5 ms

tenures				13,351 (avg 129 tenures per scavenge)

code compactions	12 totalling 11 ms (0.034% runtime), avg 0.9 ms




Here are the post VM stats (including the set paramater stuff you suggested earlier)



uptime		2h 22m 11s	(runtime 1h 25m 59s, idletime 56m 11s)

memory		9,223,274,496 bytes

old			8,684,791,584 bytes (94.2%)

young		528,447,488 bytes (5.7%)

used		-238,771,944 bytes (-2.6%)

free		8,950,420,208 bytes (97%)

GCs			936 (9114.4 ms between GCs 5511.9 ms runtime between GCs)

full		91 totalling 9,216 ms (0.18% runtime), avg 101.3 ms

marking		3,441 ms (37.3%) avg 37.8 ms,

compacting	5,775 ms (62.7%) avg 63.5 ms

scavenges	845 totalling 549 ms (0.01% runtime), avg 0.6 ms

tenures		39,912 (avg 47 tenures per scavenge)

Code compactions

91 totalling 86 ms (0.002% runtime), avg 0.9 ms



Thanks for all your hard work!
Cordially,
t
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20211021/1ba6daba/attachment.html>


More information about the Squeak-dev mailing list