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
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
|
--------------------------------------------------------------------------------
Command: ./faxpp-pull 1 xmlgen 262144
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
KB
259.5^............,.... #..............,, .
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
|::::::::::::@:::: #::::::::::::::@@ :
0 +----------------------------------------------------------------------->Mi
0 87.99
Number of snapshots: 92
Detailed snapshots: [18, 25 (peak), 50, 60, 70, 80, 90]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 1,142,643 262,184 262,158 26 0
2 1,933,835 262,184 262,158 26 0
3 2,500,302 262,184 262,158 26 0
4 3,821,403 262,184 262,158 26 0
5 4,800,413 262,208 262,171 37 0
6 5,504,209 262,208 262,171 37 0
7 6,476,629 262,184 262,158 26 0
8 7,669,661 262,184 262,158 26 0
9 8,749,820 262,184 262,158 26 0
10 9,585,602 262,184 262,158 26 0
11 10,265,416 262,184 262,158 26 0
12 11,384,698 262,208 262,171 37 0
13 11,878,213 262,184 262,158 26 0
14 12,809,585 262,184 262,158 26 0
15 13,488,721 262,184 262,158 26 0
16 14,401,862 262,208 262,171 37 0
17 15,580,675 262,184 262,158 26 0
18 16,103,526 262,184 262,158 26 0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->99.99% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->99.99% (262,145B) 0x531FA42: (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)
--------------------------------------------------------------------------------
19 17,443,703 262,184 262,158 26 0
20 18,380,651 262,280 262,210 70 0
21 19,540,972 262,184 262,158 26 0
22 20,251,252 262,184 262,158 26 0
23 21,173,104 264,152 264,081 71 0
24 46,425,748 265,640 265,494 146 0
25 46,437,687 265,736 265,546 190 0
99.93% (265,546B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.65% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.65% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.65% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.28% (3,401B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
26 47,161,646 265,640 265,494 146 0
27 48,122,614 265,664 265,507 157 0
28 49,326,090 265,640 265,494 146 0
29 50,056,971 265,640 265,494 146 0
30 50,780,645 265,640 265,494 146 0
31 51,746,232 265,640 265,494 146 0
32 52,954,353 265,640 265,494 146 0
33 53,921,518 265,640 265,494 146 0
34 54,643,828 265,640 265,494 146 0
35 55,606,379 265,640 265,494 146 0
36 56,330,837 265,640 265,494 146 0
37 57,293,433 265,664 265,507 157 0
38 58,264,620 265,664 265,507 157 0
39 58,995,548 265,640 265,494 146 0
40 59,747,312 265,640 265,494 146 0
41 60,477,703 265,640 265,494 146 0
42 61,201,076 265,640 265,494 146 0
43 61,941,596 265,640 265,494 146 0
44 62,672,747 265,664 265,507 157 0
45 63,418,809 265,640 265,494 146 0
46 64,163,005 265,664 265,507 157 0
47 64,897,856 265,640 265,494 146 0
48 65,624,666 265,664 265,507 157 0
49 66,378,535 265,640 265,494 146 0
50 66,391,442 265,688 265,520 168 0
99.94% (265,520B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.67% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.67% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.67% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.27% (3,375B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
51 66,407,004 265,640 265,494 146 0
52 66,422,944 265,640 265,494 146 0
53 66,437,886 265,640 265,494 146 0
54 66,454,789 265,640 265,494 146 0
55 66,472,172 265,640 265,494 146 0
56 66,484,482 265,664 265,507 157 0
57 66,499,170 265,640 265,494 146 0
58 66,512,209 265,640 265,494 146 0
59 66,524,160 265,712 265,533 179 0
60 66,540,080 265,640 265,494 146 0
99.95% (265,494B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.68% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.26% (3,349B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
61 66,556,256 265,640 265,494 146 0
62 66,572,892 265,640 265,494 146 0
63 66,590,024 265,640 265,494 146 0
64 66,602,163 265,664 265,507 157 0
65 66,616,640 265,640 265,494 146 0
66 66,629,546 265,664 265,507 157 0
67 66,642,285 265,688 265,520 168 0
68 66,658,804 265,640 265,494 146 0
69 66,674,789 265,640 265,494 146 0
70 66,691,246 265,640 265,494 146 0
99.95% (265,494B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.68% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.26% (3,349B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
71 66,708,259 265,640 265,494 146 0
72 66,725,679 265,640 265,494 146 0
73 66,740,466 265,712 265,533 179 0
74 66,756,401 265,640 265,494 146 0
75 66,772,620 265,640 265,494 146 0
76 66,788,459 265,640 265,494 146 0
77 66,805,584 265,640 265,494 146 0
78 66,822,457 265,640 265,494 146 0
79 66,835,078 265,664 265,507 157 0
80 66,849,904 265,640 265,494 146 0
99.95% (265,494B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.68% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.26% (3,349B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
81 66,863,241 265,664 265,507 157 0
82 66,877,506 265,640 265,494 146 0
83 66,889,847 265,640 265,494 146 0
84 66,907,115 265,640 265,494 146 0
85 66,920,167 265,640 265,494 146 0
86 66,933,021 265,640 265,494 146 0
87 66,944,973 265,712 265,533 179 0
88 66,960,894 265,640 265,494 146 0
89 66,976,446 265,640 265,494 146 0
90 66,992,442 265,640 265,494 146 0
99.95% (265,494B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->98.68% (262,145B) 0x404915: xmlgen_init (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x406025: Test (in /home/csa/misc/bench/xmlbench/parse/faxpp-pull)
| ->98.68% (262,145B) 0x531FA42: (below main) (in /lib64/libc-2.10.1.so)
|
->01.26% (3,349B) in 7 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
91 92,266,276 265,096 264,969 127 0
|