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
|
--------------------------------------------------------------------------------
Command: ./parabix 1 xmlgen 262144
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
KB
256.1^ #. .. .. . .... .. .. ... ,. . .. . . ... ., .. .... .. .. .. .. .. .,
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
| #: :: :: : :::: :: :: ::: @: : :: : : ::: :@ :: :::: :: :: :: :: :: :@
0 +----------------------------------------------------------------------->Mi
0 40.70
Number of snapshots: 62
Detailed snapshots: [2 (peak), 20, 31, 57]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 1,438,430 262,160 262,145 15 0
2 1,454,139 262,280 262,210 70 0
99.97% (262,210B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.95% (262,145B) 0x405AF8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.95% (262,145B) 0x40DA89: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.95% (262,145B) 0x55D7A42: (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)
--------------------------------------------------------------------------------
3 2,075,297 262,208 262,171 37 0
4 3,110,522 262,184 262,158 26 0
5 4,143,476 262,184 262,158 26 0
6 4,781,051 262,256 262,197 59 0
7 5,637,522 262,184 262,158 26 0
8 6,835,167 262,184 262,158 26 0
9 7,791,809 262,184 262,158 26 0
10 8,569,541 262,184 262,158 26 0
11 9,248,648 262,184 262,158 26 0
12 9,849,350 262,184 262,158 26 0
13 10,700,404 262,184 262,158 26 0
14 11,836,960 262,208 262,171 37 0
15 12,576,153 262,256 262,197 59 0
16 13,227,730 262,184 262,158 26 0
17 14,345,582 262,184 262,158 26 0
18 15,112,448 262,208 262,171 37 0
19 15,985,338 262,184 262,158 26 0
20 16,800,368 262,184 262,158 26 0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x405AF8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x40DA89: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x55D7A42: (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)
--------------------------------------------------------------------------------
21 17,749,116 262,160 262,145 15 0
22 18,933,985 262,184 262,158 26 0
23 19,790,499 262,184 262,158 26 0
24 20,697,852 262,184 262,158 26 0
25 21,545,410 262,184 262,158 26 0
26 22,638,937 262,184 262,158 26 0
27 23,886,882 262,184 262,158 26 0
28 24,537,493 262,184 262,158 26 0
29 25,477,595 262,208 262,171 37 0
30 26,301,125 262,256 262,197 59 0
31 27,227,197 262,184 262,158 26 0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x405AF8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x40DA89: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x55D7A42: (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)
--------------------------------------------------------------------------------
32 27,873,105 262,184 262,158 26 0
33 28,980,657 262,160 262,145 15 0
34 29,699,352 262,184 262,158 26 0
35 30,556,437 262,184 262,158 26 0
36 31,091,556 262,184 262,158 26 0
37 31,955,128 262,184 262,158 26 0
38 32,833,415 262,184 262,158 26 0
39 33,725,721 262,184 262,158 26 0
40 34,592,728 262,184 262,158 26 0
41 35,459,908 262,184 262,158 26 0
42 36,343,612 262,184 262,158 26 0
43 37,238,517 262,256 262,197 59 0
44 38,127,101 262,208 262,171 37 0
45 38,970,379 262,184 262,158 26 0
46 39,839,243 262,208 262,171 37 0
47 40,710,120 262,184 262,158 26 0
48 41,590,906 262,184 262,158 26 0
49 42,473,684 262,184 262,158 26 0
50 42,489,603 262,184 262,158 26 0
51 42,505,970 262,184 262,158 26 0
52 42,522,763 262,184 262,158 26 0
53 42,539,472 262,208 262,171 37 0
54 42,559,989 262,184 262,158 26 0
55 42,576,328 262,184 262,158 26 0
56 42,593,216 262,184 262,158 26 0
57 42,610,624 262,184 262,158 26 0
99.99% (262,158B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (262,145B) 0x405AF8: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x40DA89: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/parabix)
| ->99.99% (262,145B) 0x55D7A42: (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)
--------------------------------------------------------------------------------
58 42,628,381 262,184 262,158 26 0
59 42,646,611 262,184 262,158 26 0
60 42,665,342 262,184 262,158 26 0
61 42,681,443 262,256 262,197 59 0
|