Magma benchmarks with different MaDictionaries comparison

Igor Stasenko siguctua at gmail.com
Mon Sep 3 13:29:10 UTC 2007


With "Ma special collections-sig.89.mcz"
----------------------------------------------------------
MagmaBenchmarker runLocalBaseline: false

'The date is 3 September 2007 4:00:28 pm

Hardware Details:
	computer : noname
	cpu :  athlon
	speed :  1.10GHz
	memory : 786Mb
	disk :  WD800JB-00ETA0 80GB

OS Details:
	osVersion : NT
	platformName : Win32
	platformSubtype : IX86
	vmVersion : Squeak3.10alpha of 30 March 2007 [latest update: #7091]
	imageName : D:\sig\florian
image\sq3.9-7067dev07.08.1base-SeasideMagmaDOL-wIndVersion-specialCollection-sig.image

Image Details:
	version : Squeak3.9
	lastUpdate : 7067

Code Package Details (from Monticello):

Name: Magma tester-cmm.258
Author: cmm
Time: 3 August 2007, 11:07:10 am
UUID: df68e32f-884e-9245-b8b1-d17e7af970c9
Ancestors: Magma tester-cmm.257

Magma server details:
	flushAggressively : false

MagmaSession Details:
	isLocal : true
	allowWriteBarrier : false
	refreshPersistentObjectsEvenWhenChangedOnlyByMe : false

Benchmarker Details:
	thousands : 1000

Benchmarks:
---

connectionTests
	timeToDisconnect : 0:00:00:00.741
	timeToConnect : 0:00:00:00.817
---

readTests
	peakRefreshRate : 4971.805638872225 per second.
	singleObjectRead : 2160.967806438712 per second.
	oneThousandElementArrayRead : 163.3020187887268 per second.
	oneThousandElementArrayOfObjectsRead : 4.327301337529504 per second.
	oneMillionObjectPointersRead : 7 seconds.
	oneThousandLevelsDeepRead : 3.300970873786408 per second.
---

writeTests
	peakCommitRate : 16.44867221561633 per second.
	oneThousandElementArrayCommit : 11.72263063779058 per second.
	a1001BufferCommit : 5.96777402029043 per second.
	aOneMillionBufferCommit : 32 seconds.
---

magmaArrayTests
	getMagmaArraySize : 5634.273145370926 per second.
	updateThousandsOfMagmaArrayElements : 0.1250781738586616 per second.
---

magmaCollectionTests
	addThousandsOfObjectsTenAtATime : 12.481 seconds.
	addThousandsOfObjectsOneHundredAtATime : 5.917 seconds.
	addThousandsOfObjectsAtOnce : 5.877 seconds.'




With "Ma special collections-cmm.83.mcz"
---------------------------------
 'The date is 3 September 2007 4:17:15 pm

Hardware Details:
	computer : noname
	cpu :  athlon
	speed :  1.10GHz
	memory : 786Mb
	disk :  WD800JB-00ETA0 80GB

OS Details:
	osVersion : NT
	platformName : Win32
	platformSubtype : IX86
	vmVersion : Squeak3.10alpha of 30 March 2007 [latest update: #7091]
	imageName : D:\sig\florian
image\sq3.9-7067dev07.08.1base-SeasideMagmaDOL-wIndVersion-specialCollection-sig.image

Image Details:
	version : Squeak3.9
	lastUpdate : 7067

Code Package Details (from Monticello):

Name: Magma tester-cmm.258
Author: cmm
Time: 3 August 2007, 11:07:10 am
UUID: df68e32f-884e-9245-b8b1-d17e7af970c9
Ancestors: Magma tester-cmm.257

Magma server details:
	flushAggressively : false

MagmaSession Details:
	isLocal : true
	allowWriteBarrier : false
	refreshPersistentObjectsEvenWhenChangedOnlyByMe : false

Benchmarker Details:
	thousands : 1000

Benchmarks:
---

connectionTests
	timeToDisconnect : 0:00:00:00.736
	timeToConnect : 0:00:00:00.768
---

readTests
	peakRefreshRate : 3070.985802839432 per second.
	singleObjectRead : 1872.025594881024 per second.
	oneThousandElementArrayRead : 162.037962037962 per second.
	oneThousandElementArrayOfObjectsRead : 4.17578047325512 per second.
	oneMillionObjectPointersRead : 7 seconds.
	oneThousandLevelsDeepRead : 2.906976744186046 per second.
---

writeTests
	peakCommitRate : 15.97444089456869 per second.
	oneThousandElementArrayCommit : 11.36137133745266 per second.
	a1001BufferCommit : 5.89622641509434 per second.
	aOneMillionBufferCommit : 32 seconds.
---

magmaArrayTests
	getMagmaArraySize : 5681.06378724255 per second.
	updateThousandsOfMagmaArrayElements : 0.1270809505655102 per second.
---

magmaCollectionTests
	addThousandsOfObjectsTenAtATime : 12.839 seconds.
	addThousandsOfObjectsOneHundredAtATime : 6.164 seconds.
	addThousandsOfObjectsAtOnce : 6.41 seconds.'
-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Magma mailing list