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
|
--------------------------------------------------------------------------------
Command: ./libxml-pull 1 xmark 16384
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
MB
312.7^# ............ ,..........,
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
|# :::::::::::: @::::::::::@
0 +----------------------------------------------------------------------->Gi
0 66.06
Number of snapshots: 70
Detailed snapshots: [1 (peak), 27, 54, 64]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 478,495 327,921,496 327,921,472 24 0
100.00% (327,921,472B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.93% (327,680,000B) 0x40367F: xmark_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.93% (327,680,000B) 0x40604A: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.93% (327,680,000B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.07% (241,472B) 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 478,495 327,800,752 327,800,736 16 0
3 23,872,203,883 327,800,800 327,800,776 24 0
4 24,579,523,014 327,829,568 327,828,394 1,174 0
5 25,025,546,700 327,829,824 327,828,658 1,166 0
6 25,352,104,619 327,829,184 327,828,019 1,165 0
7 25,757,220,182 327,829,472 327,828,270 1,202 0
8 26,291,579,105 327,829,368 327,828,175 1,193 0
9 26,979,965,690 327,829,528 327,828,327 1,201 0
10 27,376,560,022 327,829,656 327,828,400 1,256 0
11 27,825,539,824 327,829,904 327,828,680 1,224 0
12 28,349,479,093 327,830,728 327,829,339 1,389 0
13 28,961,914,519 327,830,664 327,829,308 1,356 0
14 29,633,545,257 327,830,824 327,829,403 1,421 0
15 29,999,671,043 327,830,664 327,829,303 1,361 0
16 30,380,688,348 327,832,120 327,830,694 1,426 0
17 30,776,401,775 327,833,000 327,831,456 1,544 0
18 31,206,562,181 327,833,056 327,831,444 1,612 0
19 31,687,345,494 327,832,936 327,831,381 1,555 0
20 32,189,012,081 327,834,200 327,832,655 1,545 0
21 32,726,925,605 327,832,808 327,831,278 1,530 0
22 33,289,360,424 327,833,240 327,831,665 1,575 0
23 33,901,324,346 327,834,664 327,833,109 1,555 0
24 34,549,890,660 327,832,944 327,831,384 1,560 0
25 34,879,795,243 327,834,272 327,832,688 1,584 0
26 35,448,358,008 327,801,864 327,801,662 202 0
27 59,331,687,587 327,801,936 327,801,726 210 0
100.00% (327,801,726B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x40367F: xmark_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x40604A: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.04% (121,726B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
28 59,712,584,839 327,828,960 327,827,740 1,220 0
29 60,108,214,118 327,828,856 327,827,651 1,205 0
30 60,504,782,980 327,829,312 327,828,086 1,226 0
31 60,909,876,559 327,829,232 327,827,964 1,268 0
32 61,339,971,200 327,829,248 327,828,016 1,232 0
33 61,770,888,242 327,829,240 327,828,000 1,240 0
34 62,216,905,325 327,829,344 327,828,086 1,258 0
35 62,665,802,553 327,829,440 327,828,165 1,275 0
36 63,146,440,704 327,829,728 327,828,452 1,276 0
37 63,648,042,096 327,829,984 327,828,637 1,347 0
38 64,171,771,127 327,830,944 327,829,392 1,552 0
39 64,706,124,494 327,830,888 327,829,367 1,521 0
40 65,243,883,030 327,830,816 327,829,320 1,496 0
41 65,806,248,006 327,830,824 327,829,335 1,489 0
42 66,374,242,247 327,832,616 327,831,003 1,613 0
43 66,985,996,759 327,833,368 327,831,715 1,653 0
44 67,598,413,050 327,832,840 327,831,184 1,656 0
45 68,246,611,487 327,832,920 327,831,255 1,665 0
46 68,918,182,274 327,832,904 327,831,236 1,668 0
47 69,606,531,583 327,833,272 327,831,581 1,691 0
48 70,313,668,312 327,833,120 327,831,439 1,681 0
49 70,936,544,228 327,801,848 327,801,657 191 0
50 70,936,544,260 327,801,800 327,801,617 183 0
51 70,936,544,302 327,801,776 327,801,608 168 0
52 70,936,544,334 327,801,728 327,801,568 160 0
53 70,936,544,376 327,801,712 327,801,562 150 0
54 70,936,544,408 327,801,664 327,801,522 142 0
100.00% (327,801,522B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x40367F: xmark_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x40604A: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.04% (121,522B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
55 70,936,544,450 327,801,640 327,801,511 129 0
56 70,936,544,482 327,801,592 327,801,471 121 0
57 70,936,544,524 327,801,576 327,801,464 112 0
58 70,936,544,556 327,801,528 327,801,424 104 0
59 70,936,544,598 327,801,504 327,801,415 89 0
60 70,936,544,630 327,801,456 327,801,375 81 0
61 70,936,544,672 327,801,432 327,801,366 66 0
62 70,936,544,704 327,801,384 327,801,326 58 0
63 70,936,544,746 327,801,368 327,801,320 48 0
64 70,936,544,778 327,801,320 327,801,280 40 0
100.00% (327,801,280B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x40367F: xmark_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x40604A: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.96% (327,680,000B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.04% (121,280B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
65 70,936,544,812 327,800,912 327,800,880 32 0
66 70,936,545,959 327,800,800 327,800,776 24 0
67 70,936,547,632 327,800,752 327,800,736 16 0
68 70,936,547,679 120,744 120,736 8 0
69 70,936,547,713 0 0 0 0
|