/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
1
--------------------------------------------------------------------------------
2
Command:            ./intel-dom 1 xmlgen 64000000
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
6
7
8
    MB
9
61.86^,.,........,........... ............. . .,......#....,.....,....,.....,.
10
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
11
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
12
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
13
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
14
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
15
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
16
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
17
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
18
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
19
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
20
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
21
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
22
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
23
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
24
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
25
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
26
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
27
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
28
     |@:@::::::::@::::::::::: ::::::::::::: : :@::::::#::::@:::::@::::@:::::@:
29
   0 +----------------------------------------------------------------------->Gi
30
     0                                                                   14.62
31
32
Number of snapshots: 96
33
 Detailed snapshots: [1, 3, 12, 43, 52 (peak), 62, 72, 82, 92]
34
35
--------------------------------------------------------------------------------
36
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
37
--------------------------------------------------------------------------------
38
  0              0                0                0             0            0
39
  1     30,557,215       64,059,968       64,058,282         1,686            0
40
100.00% (64,058,282B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
41
->99.91% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
42
| ->99.91% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
43
|   ->99.91% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
44
|     
45
->00.09% (58,281B) in 1+ places, all below ms_print's threshold (01.00%)
46
47
--------------------------------------------------------------------------------
48
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
49
--------------------------------------------------------------------------------
50
  2    326,416,261       64,059,872       64,058,230         1,642            0
51
  3    506,985,024       64,059,872       64,058,230         1,642            0
52
100.00% (64,058,230B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
53
->99.91% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
54
| ->99.91% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
55
|   ->99.91% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
56
|     
57
->00.09% (58,229B) in 1+ places, all below ms_print's threshold (01.00%)
58
59
--------------------------------------------------------------------------------
60
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
61
--------------------------------------------------------------------------------
62
  4    743,381,046       64,059,872       64,058,230         1,642            0
63
  5    964,915,346       64,059,872       64,058,230         1,642            0
64
  6  1,242,511,636       64,059,872       64,058,230         1,642            0
65
  7  1,368,694,107       64,059,872       64,058,230         1,642            0
66
  8  1,651,676,443       64,059,872       64,058,230         1,642            0
67
  9  1,819,262,738       64,059,872       64,058,230         1,642            0
68
 10  2,061,330,894       64,059,872       64,058,230         1,642            0
69
 11  2,266,155,114       64,059,872       64,058,230         1,642            0
70
 12  2,415,111,387       64,059,872       64,058,230         1,642            0
71
100.00% (64,058,230B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
72
->99.91% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
73
| ->99.91% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
74
|   ->99.91% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
75
|     
76
->00.09% (58,229B) in 1+ places, all below ms_print's threshold (01.00%)
77
78
--------------------------------------------------------------------------------
79
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
80
--------------------------------------------------------------------------------
81
 13  2,617,718,879       64,059,872       64,058,230         1,642            0
82
 14  2,860,072,697       64,059,872       64,058,230         1,642            0
83
 15  2,981,253,102       64,059,872       64,058,230         1,642            0
84
 16  3,223,599,957       64,059,872       64,058,230         1,642            0
85
 17  3,375,066,642       64,059,872       64,058,230         1,642            0
86
 18  3,526,530,928       64,059,872       64,058,230         1,642            0
87
 19  3,677,999,766       64,059,872       64,058,230         1,642            0
88
 20  3,890,060,905       64,059,896       64,058,243         1,653            0
89
 21  4,041,531,955       64,059,872       64,058,230         1,642            0
90
 22  4,331,978,500       64,059,920       64,058,256         1,664            0
91
 23  4,574,028,091       64,059,872       64,058,230         1,642            0
92
 24  4,767,661,731       64,059,872       64,058,230         1,642            0
93
 25  5,009,702,423       64,059,896       64,058,243         1,653            0
94
 26  5,300,158,855       64,075,728       64,073,872         1,856            0
95
 27  5,542,208,696       64,075,728       64,073,872         1,856            0
96
 28  5,735,843,304       64,075,728       64,073,872         1,856            0
97
 29  5,929,485,738       64,075,728       64,073,872         1,856            0
98
 30  6,123,120,745       64,075,800       64,073,911         1,889            0
99
 31  6,268,347,507       64,075,752       64,073,885         1,867            0
100
 32  6,461,982,800       64,075,728       64,073,872         1,856            0
101
 33  6,610,957,042       64,075,728       64,073,872         1,856            0
102
 34  6,908,898,046       64,075,752       64,073,885         1,867            0
103
 35  7,057,870,047       64,075,728       64,073,872         1,856            0
104
 36  7,355,817,039       64,075,728       64,073,872         1,856            0
105
 37  7,579,275,318       64,075,728       64,073,872         1,856            0
106
 38  7,802,737,181       64,075,728       64,073,872         1,856            0
107
 39  8,026,197,063       64,075,728       64,073,872         1,856            0
108
 40  8,324,139,776       64,075,752       64,073,885         1,867            0
109
 41  8,473,114,535       64,075,728       64,073,872         1,856            0
110
 42  8,771,059,315       64,075,752       64,073,885         1,867            0
111
 43  8,994,515,729       64,075,728       64,073,872         1,856            0
112
100.00% (64,073,872B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
113
->99.88% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
114
| ->99.88% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
115
|   ->99.88% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
116
|     
117
->00.12% (73,871B) in 1+ places, all below ms_print's threshold (01.00%)
118
119
--------------------------------------------------------------------------------
120
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
121
--------------------------------------------------------------------------------
122
 44  9,292,459,933       64,075,728       64,073,872         1,856            0
123
 45  9,441,433,808       64,075,800       64,073,911         1,889            0
124
 46  9,664,894,455       64,075,752       64,073,885         1,867            0
125
 47  9,888,355,007       64,075,728       64,073,872         1,856            0
126
 48 10,037,330,491       64,075,728       64,073,872         1,856            0
127
 49 10,186,302,174       64,075,728       64,073,872         1,856            0
128
 50 10,307,482,589       64,075,704       64,073,859         1,845            0
129
 51 10,428,667,112       64,075,728       64,073,872         1,856            0
130
 52 10,491,601,836       64,865,264       64,846,274        18,990            0
131
99.97% (64,846,274B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
132
->98.67% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
133
| ->98.67% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
134
|   ->98.67% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
135
|     
136
->01.30% (846,273B) in 353 places, all below massif's threshold (01.00%)
137
  
138
--------------------------------------------------------------------------------
139
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
140
--------------------------------------------------------------------------------
141
 53 10,612,783,795       64,575,688       64,557,765        17,923            0
142
 54 10,733,965,920       64,575,608       64,557,739        17,869            0
143
 55 10,855,147,104       64,575,688       64,557,765        17,923            0
144
 56 10,976,328,345       64,575,616       64,557,739        17,877            0
145
 57 11,097,509,044       64,575,648       64,557,752        17,896            0
146
 58 11,218,689,502       64,575,648       64,557,752        17,896            0
147
 59 11,339,871,769       64,575,616       64,557,739        17,877            0
148
 60 11,461,057,835       64,575,616       64,557,739        17,877            0
149
 61 11,582,239,058       64,575,616       64,557,739        17,877            0
150
 62 11,703,423,406       64,575,616       64,557,739        17,877            0
151
99.97% (64,557,739B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
152
->99.11% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
153
| ->99.11% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
154
|   ->99.11% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
155
|     
156
->00.86% (557,738B) in 1+ places, all below ms_print's threshold (01.00%)
157
158
--------------------------------------------------------------------------------
159
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
160
--------------------------------------------------------------------------------
161
 63 11,824,604,881       64,575,704       64,557,778        17,926            0
162
 64 11,945,786,558       64,575,616       64,557,739        17,877            0
163
 65 12,066,967,105       64,575,712       64,557,778        17,934            0
164
 66 12,188,149,032       64,575,648       64,557,752        17,896            0
165
 67 12,309,330,809       64,575,648       64,557,752        17,896            0
166
 68 12,430,515,429       64,575,704       64,557,778        17,926            0
167
 69 12,551,696,156       64,575,616       64,557,739        17,877            0
168
 70 12,672,881,568       64,575,616       64,557,739        17,877            0
169
 71 12,794,062,424       64,575,648       64,557,752        17,896            0
170
 72 12,915,248,596       64,575,616       64,557,739        17,877            0
171
99.97% (64,557,739B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
172
->99.11% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
173
| ->99.11% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
174
|   ->99.11% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
175
|     
176
->00.86% (557,738B) in 1+ places, all below ms_print's threshold (01.00%)
177
178
--------------------------------------------------------------------------------
179
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
180
--------------------------------------------------------------------------------
181
 73 13,036,432,538       64,575,616       64,557,739        17,877            0
182
 74 13,157,614,290       64,575,616       64,557,739        17,877            0
183
 75 13,278,799,620       64,575,616       64,557,739        17,877            0
184
 76 13,399,982,606       64,575,616       64,557,739        17,877            0
185
 77 13,521,167,049       64,575,616       64,557,739        17,877            0
186
 78 13,642,348,110       64,575,648       64,557,752        17,896            0
187
 79 13,763,530,158       64,575,648       64,557,752        17,896            0
188
 80 13,884,710,741       64,575,648       64,557,752        17,896            0
189
 81 14,005,891,273       64,575,648       64,557,752        17,896            0
190
 82 14,127,071,931       64,575,608       64,557,739        17,869            0
191
99.97% (64,557,739B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
192
->99.11% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
193
| ->99.11% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
194
|   ->99.11% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
195
|     
196
->00.86% (557,738B) in 1+ places, all below ms_print's threshold (01.00%)
197
198
--------------------------------------------------------------------------------
199
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
200
--------------------------------------------------------------------------------
201
 83 14,248,253,080       64,575,608       64,557,739        17,869            0
202
 84 14,369,434,293       64,575,688       64,557,765        17,923            0
203
 85 14,490,616,333       64,575,616       64,557,739        17,877            0
204
 86 14,611,796,791       64,575,608       64,557,739        17,869            0
205
 87 14,732,982,673       64,575,616       64,557,739        17,877            0
206
 88 14,854,166,441       64,575,616       64,557,739        17,877            0
207
 89 14,975,348,146       64,575,616       64,557,739        17,877            0
208
 90 15,096,529,266       64,575,616       64,557,739        17,877            0
209
 91 15,217,709,975       64,575,648       64,557,752        17,896            0
210
 92 15,338,892,138       64,575,704       64,557,778        17,926            0
211
99.97% (64,557,778B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
212
->99.11% (64,000,001B) 0x4020A8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
213
| ->99.11% (64,000,001B) 0x403884: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
214
|   ->99.11% (64,000,001B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
215
|     
216
->00.86% (557,777B) in 1+ places, all below ms_print's threshold (01.00%)
217
218
--------------------------------------------------------------------------------
219
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
220
--------------------------------------------------------------------------------
221
 93 15,460,075,293       64,575,608       64,557,739        17,869            0
222
 94 15,581,256,170       64,575,616       64,557,739        17,877            0
223
 95 15,702,437,564       64,575,616       64,557,739        17,877            0