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
|
--------------------------------------------------------------------------------
Command: ./qt-pull 1 xmlgen 262144
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
KB
267.3^ ,.... ...,. :.. .. ... ....,..:....
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
| :: ::::: : :@:: ::::@@ :@@ ::: :@#:::: :::@: ::: :: ::: ::::@:::::::
0 +----------------------------------------------------------------------->Mi
0 40.96
Number of snapshots: 61
Detailed snapshots: [12, 19, 20, 22, 23, 28, 29 (peak), 37, 51]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 2,043,105 16 8 8 0
2 2,650,381 262,408 262,342 66 0
3 3,361,496 262,408 262,342 66 0
4 4,289,758 262,408 262,342 66 0
5 4,822,926 262,416 262,342 74 0
6 5,433,437 262,480 262,381 99 0
7 6,401,703 262,408 262,342 66 0
8 6,969,904 262,488 262,381 107 0
9 7,826,001 262,408 262,342 66 0
10 8,327,185 262,416 262,342 74 0
11 9,181,654 262,416 262,342 74 0
12 9,860,010 262,408 262,342 66 0
99.97% (262,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.90% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (197B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
13 10,408,362 262,440 262,355 85 0
14 11,260,388 262,512 262,394 118 0
15 11,938,942 262,408 262,342 66 0
16 12,853,153 262,480 262,381 99 0
17 13,400,724 262,408 262,342 66 0
18 14,257,820 262,408 262,342 66 0
19 14,753,846 262,408 262,342 66 0
99.97% (262,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.90% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (197B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
20 15,370,124 262,408 262,342 66 0
99.97% (262,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.90% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (197B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
21 16,231,305 262,440 262,355 85 0
22 17,216,930 262,464 262,368 96 0
99.96% (262,368B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.88% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.88% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.88% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (223B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
23 17,831,566 262,416 262,342 74 0
99.97% (262,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.90% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (197B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
24 18,806,967 262,416 262,342 74 0
25 19,428,741 262,408 262,342 66 0
26 20,235,405 262,408 262,342 66 0
27 21,037,358 262,408 262,342 66 0
28 21,536,842 262,416 262,342 74 0
99.97% (262,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.90% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.90% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.08% (197B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
29 22,630,730 272,296 271,598 698 0
99.74% (271,598B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->96.27% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->96.27% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->96.27% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->03.47% (9,453B) in 39 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
30 23,120,326 273,680 272,796 884 0
31 23,802,305 273,656 272,783 873 0
32 24,421,620 273,656 272,783 873 0
33 24,977,670 273,656 272,783 873 0
34 25,728,909 273,656 272,783 873 0
35 26,731,745 273,656 272,783 873 0
36 27,234,133 273,656 272,783 873 0
37 27,986,074 273,656 272,783 873 0
99.68% (272,783B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->95.79% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->95.79% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->95.79% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->03.89% (10,638B) in 47 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
38 28,490,297 273,656 272,783 873 0
39 29,243,514 273,728 272,822 906 0
40 30,251,321 273,656 272,783 873 0
41 31,004,973 273,656 272,783 873 0
42 32,011,616 273,656 272,783 873 0
43 32,764,621 273,680 272,796 884 0
44 33,521,686 273,656 272,783 873 0
45 34,273,120 273,656 272,783 873 0
46 35,022,022 273,704 272,809 895 0
47 36,023,318 273,656 272,783 873 0
48 36,774,389 273,656 272,783 873 0
49 37,529,024 273,656 272,783 873 0
50 38,020,135 273,656 272,783 873 0
51 38,511,160 273,656 272,783 873 0
99.68% (272,783B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->95.79% (262,145B) 0x404E84: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->95.79% (262,145B) 0x4066A1: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->95.79% (262,145B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|
->03.89% (10,638B) in 47 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
52 39,005,809 273,656 272,783 873 0
53 39,500,786 273,656 272,783 873 0
54 39,992,831 273,656 272,783 873 0
55 40,485,595 273,728 272,822 906 0
56 40,977,170 273,656 272,783 873 0
57 41,471,631 273,656 272,783 873 0
58 41,964,477 273,656 272,783 873 0
59 42,455,117 273,680 272,796 884 0
60 42,948,720 273,656 272,783 873 0
|