Memory
usage (Kb) |
|
|
|
|
|
|
|
|
|
|
|
|
Name |
D2010 |
TC |
MS |
Top |
SMM2 |
JE FF |
Hoard |
|
|
|
|
|
Fragmentation Test |
64.536 |
115.928 |
56.624 |
55.292 |
160.260 |
57.304 |
57.840 |
|
|
|
|
|
ReallocMem benchmark |
225.304 |
264.408 |
197.720 |
276.776 |
309.060 |
211.928 |
237.528 |
|
|
|
|
|
Block downsize |
105.240 |
276.184 |
209.440 |
96.168 |
258.372 |
80.856 |
264.480 |
|
|
|
|
|
Small upsize benchmark |
231.896 |
276.440 |
205.536 |
251.816 |
354.820 |
169.944 |
392.160 |
|
|
|
|
|
Small downsize benchmark |
207.576 |
276.440 |
205.536 |
251.816 |
411.140 |
96.216 |
418.080 |
|
|
|
|
|
Block size spread
benchmark |
144.856 |
276.440 |
205.536 |
251.816 |
289.284 |
143.320 |
427.296 |
|
|
|
|
|
Raw Performance 1 thread |
93.976 |
276.440 |
198.232 |
324.240 |
193.348 |
100.312 |
467.940 |
|
|
|
|
|
Address space creep
benchmark |
162.712 |
276.440 |
201.628 |
264.100 |
283.332 |
160.728 |
525.980 |
|
|
|
|
|
Large block spread
benchmark |
293.144 |
449.496 |
311.064 |
702.608 |
379.716 |
294.872 |
787.352 |
|
|
|
|
|
Array Upsize 1 thread |
25.624 |
449.496 |
311.868 |
696.464 |
125.764 |
22.488 |
522.876 |
|
|
|
|
|
Address space creep
(larger blocks) |
380.184 |
508.888 |
392.024 |
773.436 |
462.660 |
394.200 |
808.700 |
|
|
|
|
|
Single-threaded reallocate
and use |
157.144 |
508.888 |
392.024 |
818.024 |
244.548 |
138.200 |
582.436 |
|
|
|
|
|
Single-threaded allocate,
use and free |
102.424 |
508.888 |
392.024 |
329.992 |
226.116 |
104.408 |
582.436 |
|
|
|
|
|
Single Variables Access 6
arrays at a time |
28.184 |
510.168 |
393.304 |
261.472 |
135.240 |
23.768 |
544.056 |
|
|
|
|
|
Double Variables Access 3
arrays at a time |
28.184 |
510.168 |
393.304 |
266.612 |
138.312 |
26.840 |
546.648 |
|
|
|
|
|
Double Variables Access 6
arrays at a time |
28.184 |
510.168 |
393.304 |
266.612 |
138.312 |
26.840 |
546.648 |
|
|
|
|
|
Double Variables Access 18
arrays at a time |
28.184 |
510.168 |
393.304 |
266.612 |
138.312 |
26.840 |
546.648 |
|
|
|
|
|
Move Benchmark1 2 arrays
at a time |
42.520 |
510.168 |
409.368 |
301.748 |
156.744 |
40.152 |
559.832 |
|
|
|
|
|
Move Benchmark2 4 arrays
at a time |
43.544 |
510.168 |
409.368 |
301.748 |
156.744 |
39.128 |
559.832 |
|
|
|
|
|
FillCharMultiThread |
33.816 |
511.448 |
399.768 |
290.212 |
137.548 |
31.192 |
550.528 |
|
|
|
|
|
SortIntegerArrayBenchmark |
26.904 |
510.168 |
393.304 |
278.908 |
135.244 |
23.768 |
543.768 |
|
|
|
|
|
SortExtendedArrayBenchmark |
30.744 |
514.008 |
397.144 |
280.696 |
142.164 |
27.608 |
547.996 |
|
|
|
|
|
MemFree1 |
26.904 |
510.296 |
393.304 |
310.048 |
145.492 |
23.768 |
686.744 |
|
|
|
|
|
MemFree2 |
26.904 |
510.296 |
393.304 |
310.048 |
134.228 |
23.768 |
686.744 |
|
|
|
|
|
Linked-list container
benchmark |
94.744 |
509.016 |
392.024 |
308.768 |
194.388 |
111.576 |
725.592 |
|
|
|
|
|
Multi-threaded allocate,
use and free |
71.704 |
521.816 |
404.824 |
345.512 |
204.140 |
66.008 |
753.368 |
|
|
|
|
|
Multi-threaded reallocate
and use |
88.344 |
521.816 |
404.824 |
345.512 |
208.236 |
73.176 |
754.476 |
|
|
|
|
|
QuickSortIntegerArrayBenchmark |
26.904 |
510.296 |
393.304 |
333.992 |
132.204 |
23.768 |
726.872 |
|
|
|
|
|
QuickSortExtendedArrayBenchmark |
30.744 |
514.136 |
397.144 |
313.888 |
139.116 |
27.608 |
731.320 |
|
|
|
|
|
NexusDB with 1 thread(s) |
42.264 |
510.296 |
393.304 |
328.588 |
152.684 |
43.224 |
726.872 |
|
|
|
|
|
NexusDB with 2 thread(s) |
60.184 |
511.576 |
394.584 |
346.900 |
174.444 |
66.008 |
728.152 |
|
|
|
|
|
NexusDB with 4 thread(s) |
97.304 |
514.136 |
397.144 |
380.792 |
218.988 |
108.504 |
745.048 |
|
|
|
|
|
NexusDB with 8 thread(s) |
170.264 |
519.256 |
402.264 |
453.428 |
303.980 |
193.496 |
814.424 |
|
|
|
|
|
Transient threaded objects |
149.784 |
631.896 |
514.904 |
438.644 |
254.828 |
145.368 |
927.064 |
|
|
|
|
|
Raw Performance 8 threads |
101.400 |
520.280 |
403.288 |
373.796 |
235.372 |
110.552 |
857.164 |
|
|
|
|
|
ManyShortLivedThreads |
26.648 |
510.040 |
392.024 |
362.912 |
131.120 |
23.512 |
813.208 |
|
|
|
|
|
StringThreadTest |
26.648 |
510.040 |
392.024 |
679.604 |
131.120 |
23.512 |
1.033.368 |
|
|
|
|
|
Single-threaded AllocMem |
197.208 |
510.040 |
392.024 |
566.896 |
273.456 |
188.376 |
1.188.812 |
|
|
|
|
|
Average (Kb) |
97.969 |
457.796 |
350.571 |
363.329 |
210.811 |
91.925 |
629.481 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Memory usage (Kb) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|