1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
|
--------------------------------------------------------------------------------
Command: ./libxml-pull 1 xmlgen 262144
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
KB
257.1^,........... .,...... ... ........ .,... ...@. ... .......,.:....,.....@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
|#::::::::::: :@:::::: ::: :::::::: :@::: :::@: ::: :::::::@::::::@:::::@
0 +----------------------------------------------------------------------->Mi
0 39.24
Number of snapshots: 78
Detailed snapshots: [1 (peak), 14, 35, 42, 57, 67, 77]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 347,823 262,280 262,210 70 0
99.97% (262,210B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.95% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.95% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.95% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.02% (65B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
2 896,474 262,184 262,158 26 0
3 1,687,855 262,184 262,158 26 0
4 2,254,430 262,184 262,158 26 0
5 2,661,765 262,208 262,171 37 0
6 3,319,854 262,208 262,171 37 0
7 3,914,616 262,184 262,158 26 0
8 4,490,053 262,184 262,158 26 0
9 4,878,572 262,208 262,171 37 0
10 5,564,079 262,184 262,158 26 0
11 6,117,256 262,184 262,158 26 0
12 6,842,322 262,184 262,158 26 0
13 7,497,716 262,184 262,158 26 0
14 8,134,610 262,208 262,171 37 0
99.99% (262,171B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.98% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.98% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.98% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.01% (26B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
15 8,769,580 262,184 262,158 26 0
16 9,229,646 262,184 262,158 26 0
17 9,836,346 262,184 262,158 26 0
18 10,253,481 262,184 262,158 26 0
19 10,769,201 262,184 262,158 26 0
20 11,197,069 262,184 262,158 26 0
21 11,994,730 262,184 262,158 26 0
22 12,584,719 262,184 262,158 26 0
23 13,178,408 262,184 262,158 26 0
24 13,618,236 262,184 262,158 26 0
25 14,206,596 262,208 262,171 37 0
26 15,081,343 262,184 262,158 26 0
27 15,665,453 262,208 262,171 37 0
28 16,245,627 262,184 262,158 26 0
29 16,832,750 262,184 262,158 26 0
30 17,413,452 262,184 262,158 26 0
31 17,849,840 262,184 262,158 26 0
32 18,588,266 262,184 262,158 26 0
33 19,251,752 262,184 262,158 26 0
34 20,142,566 262,184 262,158 26 0
35 20,813,066 262,184 262,158 26 0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.99% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.99% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.00% (13B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
36 21,484,837 263,184 262,980 204 0
37 21,932,838 263,184 262,980 204 0
38 22,603,679 263,184 262,980 204 0
39 23,501,441 263,184 262,980 204 0
40 24,392,738 263,184 262,980 204 0
41 24,842,837 263,184 262,980 204 0
42 25,291,783 263,256 263,019 237 0
99.91% (263,019B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.58% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.58% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.58% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.33% (874B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
43 25,743,396 263,184 262,980 204 0
44 26,193,827 263,184 262,980 204 0
45 26,865,995 263,184 262,980 204 0
46 27,758,254 263,208 262,993 215 0
47 28,426,098 263,208 262,993 215 0
48 29,322,492 263,184 262,980 204 0
49 30,214,175 263,184 262,980 204 0
50 30,604,591 263,184 262,980 204 0
51 30,997,900 263,184 262,980 204 0
52 31,386,669 263,184 262,980 204 0
53 31,776,970 263,184 262,980 204 0
54 32,166,283 263,184 262,980 204 0
55 32,555,153 263,184 262,980 204 0
56 32,948,667 263,184 262,980 204 0
57 33,340,117 263,184 262,980 204 0
99.92% (262,980B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.61% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.61% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.61% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.32% (835B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
58 33,729,899 263,208 262,993 215 0
59 34,119,241 263,208 262,993 215 0
60 34,511,003 263,256 263,019 237 0
61 34,900,720 263,208 262,993 215 0
62 35,289,613 263,184 262,980 204 0
63 35,683,638 263,184 262,980 204 0
64 36,072,783 263,184 262,980 204 0
65 36,464,597 263,184 262,980 204 0
66 36,854,365 263,184 262,980 204 0
67 37,243,747 263,208 262,993 215 0
99.92% (262,993B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.60% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.60% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.60% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.32% (848B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
68 37,632,751 263,184 262,980 204 0
69 38,022,856 263,208 262,993 215 0
70 38,413,047 263,184 262,980 204 0
71 38,801,585 263,184 262,980 204 0
72 39,191,059 263,184 262,980 204 0
73 39,583,383 263,184 262,980 204 0
74 39,973,167 263,184 262,980 204 0
75 40,362,591 263,208 262,993 215 0
76 40,755,269 263,184 262,980 204 0
77 41,147,171 263,256 263,019 237 0
99.91% (263,019B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.58% (262,145B) 0x404985: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.58% (262,145B) 0x406095: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.58% (262,145B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.33% (874B) in 1+ places, all below ms_print's threshold (01.00%)
|