/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.rdf.parabix.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:            ./parabix 1 ../xml.files/test.rdf
 
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
11.90^,                                   ,                                  .
 
10
     |#                                   @                                  :
 
11
     |#                                   @                                  :
 
12
     |#                                   @                                  :
 
13
     |#                                   @                                  :
 
14
     |#                                   @                                  :
 
15
     |#                                   @                                  :
 
16
     |#                                   @                                  :
 
17
     |#                                   @                                  :
 
18
     |#                                   @                                  :
 
19
     |#                                   @                                  :
 
20
     |#                                   @                                  :
 
21
     |#                                   @                                  :
 
22
     |#                                   @                                  :
 
23
     |#                                   @                                  :
 
24
     |#                                   @                                  :
 
25
     |#                                   @                                  :
 
26
     |#                                   @                                  :
 
27
     |#                                   @                                  :
 
28
     |#                                   @                                  :
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   436.9
 
31
 
 
32
Number of snapshots: 84
 
33
 Detailed snapshots: [3, 9, 23 (peak), 27, 35, 41, 48, 57, 67, 77]
 
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,426,978              576              568             8            0
 
40
  2      1,429,935       11,913,864       11,913,843            21            0
 
41
  3      1,433,471       11,913,864       11,913,843            21            0
 
42
100.00% (11,913,843B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
43
->100.00% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
44
| ->100.00% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
45
|   ->100.00% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
46
|     
 
47
->00.00% (568B) in 1+ places, all below ms_print's threshold (01.00%)
 
48
 
 
49
--------------------------------------------------------------------------------
 
50
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
51
--------------------------------------------------------------------------------
 
52
  4      1,434,923       11,913,864       11,913,843            21            0
 
53
  5      1,437,661       11,913,288       11,913,275            13            0
 
54
  6      1,439,506       11,915,872       11,915,827            45            0
 
55
  7      1,441,808       11,917,424       11,917,371            53            0
 
56
  8      1,442,844       11,918,976       11,918,915            61            0
 
57
  9      1,443,880       11,920,528       11,920,459            69            0
 
58
100.00% (11,920,459B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
59
->99.94% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
60
| ->99.94% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
61
|   ->99.94% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
62
|     
 
63
->00.06% (7,184B) 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      1,444,916       11,922,080       11,922,003            77            0
 
69
 11      1,445,955       11,923,632       11,923,547            85            0
 
70
 12      1,447,275       11,929,544       11,929,427           117            0
 
71
 13      1,449,306       11,931,120       11,930,987           133            0
 
72
 14      1,450,771       11,931,152       11,931,011           141            0
 
73
 15      1,452,564       11,931,328       11,931,155           173            0
 
74
 16      1,453,664       11,931,560       11,931,331           229            0
 
75
 17      1,455,033       11,931,952       11,931,651           301            0
 
76
 18      1,457,205       12,031,976       12,031,651           325            0
 
77
 19      1,459,569       12,031,992       12,031,657           335            0
 
78
 20      1,460,357       12,357,384       12,356,909           475            0
 
79
 21      2,099,879       12,357,416       12,356,933           483            0
 
80
 22      2,101,447       12,357,448       12,356,957           491            0
 
81
 23      2,102,637       12,357,552       12,357,029           523            0
 
82
100.00% (12,357,029B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
83
->96.40% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
84
| ->96.40% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
85
|   ->96.40% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
86
|     
 
87
->03.44% (425,056B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
88
| ->03.44% (425,056B) in 5 places, all below massif's threshold (01.00%)
 
89
|   
 
90
->00.15% (18,698B) in 1+ places, all below ms_print's threshold (01.00%)
 
91
 
 
92
--------------------------------------------------------------------------------
 
93
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
94
--------------------------------------------------------------------------------
 
95
 24      2,104,101       12,357,744       12,357,225           519            0
 
96
 25      2,105,641       12,357,872       12,357,313           559            0
 
97
 26      2,106,647       12,357,968       12,357,385           583            0
 
98
 27      2,107,842       12,358,072       12,357,465           607            0
 
99
100.00% (12,357,465B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
100
->96.40% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
101
| ->96.40% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
102
|   ->96.40% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
103
|     
 
104
->03.44% (425,056B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
105
| ->03.44% (425,056B) in 5 places, all below massif's threshold (01.00%)
 
106
|   
 
107
->00.15% (19,134B) in 1+ places, all below ms_print's threshold (01.00%)
 
108
 
 
109
--------------------------------------------------------------------------------
 
110
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
111
--------------------------------------------------------------------------------
 
112
 28      2,109,841       12,358,224       12,357,577           647            0
 
113
 29      2,121,794       12,358,256       12,357,601           655            0
 
114
 30      2,123,375       12,358,320       12,357,649           671            0
 
115
 31      2,125,115       12,358,696       12,357,993           703            0
 
116
 32      2,126,059       12,358,776       12,358,041           735            0
 
117
 33      2,127,509       12,358,840       12,358,089           751            0
 
118
 34      2,170,348       12,358,872       12,358,113           759            0
 
119
 35      2,170,848       12,358,904       12,358,137           767            0
 
120
99.99% (12,358,137B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
121
->96.39% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
122
| ->96.39% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
123
|   ->96.39% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
124
|     
 
125
->03.44% (425,056B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
126
| ->03.44% (425,056B) in 5 places, all below massif's threshold (01.00%)
 
127
|   
 
128
->00.16% (19,806B) in 1+ places, all below ms_print's threshold (01.00%)
 
129
 
 
130
--------------------------------------------------------------------------------
 
131
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
132
--------------------------------------------------------------------------------
 
133
 36    229,671,757       12,358,936       12,358,161           775            0
 
134
 37    229,672,300       12,358,968       12,358,185           783            0
 
135
 38    229,794,631       12,358,952       12,358,179           773            0
 
136
 39    229,796,559       12,033,472       12,032,819           653            0
 
137
 40    229,798,050       12,032,896       12,032,251           645            0
 
138
 41    229,800,052       12,037,032       12,036,347           685            0
 
139
99.99% (12,036,347B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
140
->98.97% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
141
| ->98.97% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
142
|   ->98.97% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
143
|     
 
144
->01.02% (123,072B) in 22 places, all below massif's threshold (01.00%)
 
145
  
 
146
--------------------------------------------------------------------------------
 
147
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
148
--------------------------------------------------------------------------------
 
149
 42    229,801,088       12,038,584       12,037,891           693            0
 
150
 43    229,802,124       12,040,136       12,039,435           701            0
 
151
 44    229,803,160       12,041,688       12,040,979           709            0
 
152
 45    229,804,199       12,043,240       12,042,523           717            0
 
153
 46    229,805,519       12,049,168       12,048,403           765            0
 
154
 47    229,806,555       12,050,720       12,049,947           773            0
 
155
 48    229,807,550       12,050,744       12,049,963           781            0
 
156
99.99% (12,049,963B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
157
->98.86% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
158
| ->98.86% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
159
|   ->98.86% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
160
|     
 
161
->01.13% (136,688B) in 22 places, all below massif's threshold (01.00%)
 
162
  
 
163
--------------------------------------------------------------------------------
 
164
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
165
--------------------------------------------------------------------------------
 
166
 49    229,808,919       12,051,072       12,050,211           861            0
 
167
 50    229,809,449       12,051,168       12,050,291           877            0
 
168
 51    229,810,033       12,051,376       12,050,459           917            0
 
169
 52    229,810,548       12,051,432       12,050,483           949            0
 
170
 53    229,811,103       12,051,600       12,050,627           973            0
 
171
 54    229,812,638       12,151,632       12,150,633           999            0
 
172
 55    229,813,276       12,364,504       12,363,405         1,099            0
 
173
 56    230,452,948       12,477,064       12,475,909         1,155            0
 
174
 57    230,453,554       12,477,128       12,475,957         1,171            0
 
175
99.99% (12,475,957B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
176
->95.48% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
177
| ->95.48% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
178
|   ->95.48% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
179
|     
 
180
->04.21% (525,024B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
181
| ->02.61% (325,088B) in 4 places, all below massif's threshold (01.00%)
 
182
| | 
 
183
| ->01.60% (199,936B) 0x40C45D: Lexer_Interface::Lexer_Interface(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
184
|   ->01.60% (199,936B) 0x41635D: Lexer<(CodeUnit_Base)0>::Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
185
|     ->01.60% (199,936B) 0x40C661: UTF_8_Lexer::UTF_8_Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
186
|       ->01.60% (199,936B) 0x40CC24: Lexer<(CodeUnit_Base)0>::LexerFactory(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
187
|         
 
188
->00.30% (37,658B) in 1+ places, all below ms_print's threshold (01.00%)
 
189
 
 
190
--------------------------------------------------------------------------------
 
191
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
192
--------------------------------------------------------------------------------
 
193
 58    230,454,157       12,477,184       12,475,997         1,187            0
 
194
 59    230,454,796       12,477,216       12,476,025         1,191            0
 
195
 60    230,455,359       12,477,512       12,476,305         1,207            0
 
196
 61    230,455,912       12,477,384       12,476,201         1,183            0
 
197
 62    230,456,633       12,477,448       12,476,249         1,199            0
 
198
 63    230,457,452       12,477,504       12,476,289         1,215            0
 
199
 64    230,458,114       12,477,568       12,476,337         1,231            0
 
200
 65    230,458,752       12,477,664       12,476,409         1,255            0
 
201
 66    230,459,266       12,477,672       12,476,417         1,255            0
 
202
 67    230,460,275       12,477,736       12,476,465         1,271            0
 
203
99.99% (12,476,465B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
204
->95.48% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
205
| ->95.48% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
206
|   ->95.48% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
207
|     
 
208
->04.21% (525,024B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
209
| ->02.61% (325,088B) in 4 places, all below massif's threshold (01.00%)
 
210
| | 
 
211
| ->01.60% (199,936B) 0x40C45D: Lexer_Interface::Lexer_Interface(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
212
|   ->01.60% (199,936B) 0x41635D: Lexer<(CodeUnit_Base)0>::Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
213
|     ->01.60% (199,936B) 0x40C661: UTF_8_Lexer::UTF_8_Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
214
|       ->01.60% (199,936B) 0x40CC24: Lexer<(CodeUnit_Base)0>::LexerFactory(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
215
|         
 
216
->00.31% (38,166B) 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
 68    230,460,936       12,477,800       12,476,513         1,287            0
 
222
 69    230,461,519       12,477,832       12,476,537         1,295            0
 
223
 70    230,473,605       12,477,888       12,476,577         1,311            0
 
224
 71    230,475,186       12,477,952       12,476,625         1,327            0
 
225
 72    230,475,846       12,477,984       12,476,649         1,335            0
 
226
 73    230,476,406       12,478,272       12,476,929         1,343            0
 
227
 74    230,476,926       12,478,328       12,476,969         1,359            0
 
228
 75    230,477,870       12,478,408       12,477,017         1,391            0
 
229
 76    230,478,601       12,478,440       12,477,041         1,399            0
 
230
 77    230,479,320       12,478,472       12,477,065         1,407            0
 
231
99.99% (12,477,065B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
232
->95.47% (11,913,275B) 0x40497C: ReadFile(char const*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
233
| ->95.47% (11,913,275B) 0x40D96F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
234
|   ->95.47% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
235
|     
 
236
->04.21% (525,024B) 0x4C20987: posix_memalign (in /usr/lib64/valgrind/amd64-linux/vgpreload_massif.so)
 
237
| ->02.61% (325,088B) in 4 places, all below massif's threshold (01.00%)
 
238
| | 
 
239
| ->01.60% (199,936B) 0x40C45D: Lexer_Interface::Lexer_Interface(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
240
|   ->01.60% (199,936B) 0x41635D: Lexer<(CodeUnit_Base)0>::Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
241
|     ->01.60% (199,936B) 0x40C661: UTF_8_Lexer::UTF_8_Lexer(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
242
|       ->01.60% (199,936B) 0x40CC24: Lexer<(CodeUnit_Base)0>::LexerFactory(Entity_Info*, LexicalStreamSet*) (in /home/csa/misc/bench/xmlbench/parse/parabix)
 
243
|         
 
244
->00.31% (38,766B) in 1+ places, all below ms_print's threshold (01.00%)
 
245
 
 
246
--------------------------------------------------------------------------------
 
247
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
248
--------------------------------------------------------------------------------
 
249
 78    230,522,159       12,478,504       12,477,089         1,415            0
 
250
 79    230,522,659       12,478,536       12,477,113         1,423            0
 
251
 80    458,023,568       12,478,568       12,477,137         1,431            0
 
252
 81    458,024,111       12,478,600       12,477,161         1,439            0
 
253
 82    458,145,563       12,478,584       12,477,155         1,429            0
 
254
 83    458,146,096       12,152,744       12,151,443         1,301            0