/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to results.memory/parse.xmlgen262144.vtdxml.real

  • Committer: Suren A. Chilingaryan
  • Date: 2009-10-08 03:17:59 UTC
  • Revision ID: csa@dside.dyndns.org-20091008031759-u5ys779huye7feni
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./vtdxml 1 xmlgen 262144
 
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
 
4
ms_print arguments: /tmp/massif.out
 
5
--------------------------------------------------------------------------------
 
6
 
 
7
 
 
8
    KB
 
9
513.8^                                    #                                  .
 
10
     |                                   .#                                  :
 
11
     |                                 :::#                                :::
 
12
     |                               ..:::#                             ..,:::
 
13
     |                               :::::#                             ::@:::
 
14
     |                            .: :::::#                           . ::@:::
 
15
     |                          . :: :::::#                           : ::@:::
 
16
     |                         :: :: :::::#                        :  : ::@:::
 
17
     |                         :: :: :::::#                        :  : ::@:::
 
18
     |                       : :: :: :::::#                        :  : ::@:::
 
19
     | .,.. .... ,. .........: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
20
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
21
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
22
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
23
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
24
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
25
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
26
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
27
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
28
     | :@:: :::: @: :::::::::: :: :: :::::#::::::: ::: : ::::::::: :  : ::@:::
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   62.33
 
31
 
 
32
Number of snapshots: 64
 
33
 Detailed snapshots: [2, 9, 31 (peak), 58]
 
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      1,449,604          262,208          262,171            37            0
 
40
  2      2,671,383          262,184          262,158            26            0
 
41
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
42
->99.99% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
43
| ->99.99% (262,145B) 0x406311: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
44
|   ->99.99% (262,145B) 0x50C2A42: (below main) (in /lib64/libc-2.10.1.so)
 
45
|     
 
46
->00.00% (13B) in 1+ places, all below ms_print's threshold (01.00%)
 
47
 
 
48
--------------------------------------------------------------------------------
 
49
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
50
--------------------------------------------------------------------------------
 
51
  3      3,498,226          262,184          262,158            26            0
 
52
  4      4,291,299          262,184          262,158            26            0
 
53
  5      5,658,073          262,184          262,158            26            0
 
54
  6      6,768,834          262,184          262,158            26            0
 
55
  7      7,668,708          262,208          262,171            37            0
 
56
  8      9,012,045          262,184          262,158            26            0
 
57
  9     10,213,997          262,184          262,158            26            0
 
58
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
59
->99.99% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
60
| ->99.99% (262,145B) 0x406311: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
61
|   ->99.99% (262,145B) 0x50C2A42: (below main) (in /lib64/libc-2.10.1.so)
 
62
|     
 
63
->00.00% (13B) in 1+ places, all below ms_print's threshold (01.00%)
 
64
 
 
65
--------------------------------------------------------------------------------
 
66
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
67
--------------------------------------------------------------------------------
 
68
 10     11,117,658          262,256          262,197            59            0
 
69
 11     11,754,775          262,184          262,158            26            0
 
70
 12     12,749,918          262,256          262,197            59            0
 
71
 13     14,126,143          262,184          262,158            26            0
 
72
 14     14,868,992          262,184          262,158            26            0
 
73
 15     15,743,776          262,184          262,158            26            0
 
74
 16     16,989,774          262,208          262,171            37            0
 
75
 17     17,901,960          262,184          262,158            26            0
 
76
 18     18,808,432          262,184          262,158            26            0
 
77
 19     19,722,679          262,184          262,158            26            0
 
78
 20     20,637,299          262,208          262,171            37            0
 
79
 21     21,230,184          298,072          297,929           143            0
 
80
 22     23,553,492          344,184          344,009           175            0
 
81
 23     23,955,125          356,488          356,297           191            0
 
82
 24     25,878,719          389,264          389,065           199            0
 
83
 25     26,684,700          401,568          401,353           215            0
 
84
 26     28,199,839          434,344          434,121           223            0
 
85
 27     29,419,746          446,648          446,409           239            0
 
86
 28     30,524,822          480,456          480,201           255            0
 
87
 29     31,357,685          484,560          484,297           263            0
 
88
 30     32,129,472          492,760          492,489           271            0
 
89
 31     33,183,987          526,096          525,741           355            0
 
90
99.93% (525,741B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
91
->49.83% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
92
| ->49.83% (262,145B) 0x406311: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
93
|   ->49.83% (262,145B) 0x50C2A42: (below main) (in /lib64/libc-2.10.1.so)
 
94
|     
 
95
->34.45% (181,248B) 0x421CF3: appendLong (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
96
| ->24.91% (131,072B) 0x40D584: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
97
| | ->18.69% (98,304B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
98
| | | ->18.69% (98,304B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
99
| | |   ->18.69% (98,304B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
100
| | |     
 
101
| | ->06.23% (32,768B) 0x415430: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
102
| |   ->06.23% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
103
| |     ->06.23% (32,768B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
104
| |       
 
105
| ->06.23% (32,768B) 0x40D69E: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
106
| | ->06.23% (32,768B) 0x4148FB: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
107
| |   ->06.23% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
108
| |     ->06.23% (32,768B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
109
| |       
 
110
| ->03.11% (16,384B) 0x40D7C3: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
111
| | ->03.11% (16,384B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
112
| |   ->03.11% (16,384B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
113
| |     ->03.11% (16,384B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
114
| |       
 
115
| ->00.19% (1,024B) in 1+ places, all below ms_print's threshold (01.00%)
 
116
 
117
->07.20% (37,888B) 0x421CC2: appendLong (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
118
| ->06.23% (32,768B) 0x40D584: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
119
| | ->06.23% (32,768B) 0x413E23: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
120
| |   ->06.23% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
121
| |     ->06.23% (32,768B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
122
| |       
 
123
| ->00.97% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
 
124
 
125
->06.23% (32,768B) 0x4216AE: appendInt (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
126
| ->06.23% (32,768B) 0x40D6F1: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
127
|   ->06.23% (32,768B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
128
|     ->06.23% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
129
|       ->06.23% (32,768B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
130
|         
 
131
->01.56% (8,192B) 0x421675: appendInt (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
132
| ->01.56% (8,192B) 0x40D6F1: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
133
|   ->01.56% (8,192B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
134
|     ->01.56% (8,192B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
135
|       ->01.56% (8,192B) 0x405F94: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
136
|         
 
137
->00.67% (3,500B) in 1+ places, all below ms_print's threshold (01.00%)
 
138
 
 
139
--------------------------------------------------------------------------------
 
140
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
141
--------------------------------------------------------------------------------
 
142
 32     33,920,488          264,544          264,494            50            0
 
143
 33     35,204,570          264,592          264,520            72            0
 
144
 34     35,899,424          264,544          264,494            50            0
 
145
 35     36,940,694          264,544          264,494            50            0
 
146
 36     37,978,410          264,544          264,494            50            0
 
147
 37     38,674,835          264,544          264,494            50            0
 
148
 38     39,713,259          264,544          264,494            50            0
 
149
 39     41,100,580          264,544          264,494            50            0
 
150
 40     42,485,059          264,544          264,494            50            0
 
151
 41     43,524,493          264,544          264,494            50            0
 
152
 42     44,909,320          264,544          264,494            50            0
 
153
 43     46,295,557          264,544          264,494            50            0
 
154
 44     47,331,677          264,544          264,494            50            0
 
155
 45     48,369,067          264,544          264,494            50            0
 
156
 46     49,410,074          264,616          264,533            83            0
 
157
 47     50,106,908          264,544          264,494            50            0
 
158
 48     51,142,663          264,616          264,533            83            0
 
159
 49     52,525,640          264,544          264,494            50            0
 
160
 50     52,928,430          264,616          264,533            83            0
 
161
 51     53,333,670          264,544          264,494            50            0
 
162
 52     53,735,355          264,544          264,494            50            0
 
163
 53     56,059,347          344,184          344,009           175            0
 
164
 54     58,384,508          389,264          389,065           199            0
 
165
 55     58,808,746          393,368          393,161           207            0
 
166
 56     60,705,408          434,344          434,121           223            0
 
167
 57     61,337,709          438,448          438,217           231            0
 
168
 58     61,927,159          446,648          446,409           239            0
 
169
99.95% (446,409B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
170
->58.69% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
171
| ->58.69% (262,145B) 0x406311: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
172
|   ->58.69% (262,145B) 0x50C2A42: (below main) (in /lib64/libc-2.10.1.so)
 
173
|     
 
174
->24.76% (110,592B) 0x421CF3: appendLong (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
175
| ->14.67% (65,536B) 0x40D584: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
176
| | ->14.67% (65,536B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
177
| | | ->14.67% (65,536B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
178
| | |   ->14.67% (65,536B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
179
| | |   | 
 
180
| | |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
181
| | |   
 
182
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
183
| | 
 
184
| ->07.34% (32,768B) 0x40D69E: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
185
| | ->07.34% (32,768B) 0x4148FB: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
186
| |   ->07.34% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
187
| |     ->07.34% (32,768B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
188
| |     | 
 
189
| |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
190
| |     
 
191
| ->02.75% (12,288B) 0x40D7C3: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
192
| | ->02.75% (12,288B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
193
| |   ->02.75% (12,288B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
194
| |     ->02.75% (12,288B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
195
| |     | 
 
196
| |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
197
| |     
 
198
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
199
 
200
->08.48% (37,888B) 0x421CC2: appendLong (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
201
| ->07.34% (32,768B) 0x40D584: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
202
| | ->07.34% (32,768B) 0x413E23: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
203
| |   ->07.34% (32,768B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
204
| |     ->07.34% (32,768B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
205
| |     | 
 
206
| |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
207
| |     
 
208
| ->01.15% (5,120B) in 2 places, all below massif's threshold (01.00%)
 
209
|   
 
210
->05.50% (24,576B) 0x4216AE: appendInt (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
211
| ->05.50% (24,576B) 0x40D6F1: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
212
|   ->05.50% (24,576B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
213
|     ->05.50% (24,576B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
214
|       ->05.50% (24,576B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
215
|       | 
 
216
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
217
|       
 
218
->01.83% (8,192B) 0x421675: appendInt (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
219
| ->01.83% (8,192B) 0x40D6F1: writeVTD (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
220
|   ->01.83% (8,192B) 0x414D15: parse (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
221
|     ->01.83% (8,192B) 0x405CD5: parseXML (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
222
|       ->01.83% (8,192B) 0x405EBF: Test (in /home/csa/misc/bench/xmlbench/parse/vtdxml)
 
223
|       | 
 
224
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
225
|       
 
226
->00.68% (3,016B) in 1+ places, all below ms_print's threshold (01.00%)
 
227
 
 
228
--------------------------------------------------------------------------------
 
229
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
230
--------------------------------------------------------------------------------
 
231
 59     62,577,917          447,680          447,433           247            0
 
232
 60     63,030,183          480,456          480,201           255            0
 
233
 61     63,865,211          484,560          484,297           263            0
 
234
 62     64,641,935          492,760          492,489           271            0
 
235
 63     65,352,535          525,536          525,257           279            0