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
|
--------------------------------------------------------------------------------
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 44.48
Number of snapshots: 46
Detailed snapshots: [4 (peak), 14, 24, 34, 44]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 330,964 327,680,008 327,680,000 8 0
2 330,997 327,800,752 327,800,736 16 0
3 408,153 327,921,496 327,921,472 24 0
4 477,861 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)
--------------------------------------------------------------------------------
5 477,861 327,800,752 327,800,736 16 0
6 23,872,203,249 327,800,800 327,800,776 24 0
7 23,872,206,011 327,801,208 327,801,176 32 0
8 23,872,207,527 327,801,224 327,801,182 42 0
9 23,872,208,722 327,801,272 327,801,222 50 0
10 23,872,208,984 327,801,296 327,801,231 65 0
11 23,872,209,054 327,801,344 327,801,271 73 0
12 23,872,209,317 327,801,368 327,801,280 88 0
13 23,872,209,387 327,801,416 327,801,320 96 0
14 23,872,209,622 327,801,432 327,801,327 105 0
100.00% (327,801,327B) (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,327B) 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 23,872,209,697 327,801,480 327,801,367 113 0
16 23,872,209,987 327,801,504 327,801,378 126 0
17 23,872,210,062 327,801,552 327,801,418 134 0
18 23,872,210,282 327,801,568 327,801,424 144 0
19 23,872,210,356 327,801,616 327,801,464 152 0
20 23,872,210,618 327,801,640 327,801,473 167 0
21 23,872,210,688 327,801,688 327,801,513 175 0
22 23,872,210,894 327,801,704 327,801,518 186 0
23 23,872,210,964 327,801,752 327,801,558 194 0
24 23,872,255,510 327,922,496 327,922,294 202 0
100.00% (327,922,294B) (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% (242,294B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
25 23,872,322,992 327,801,752 327,801,558 194 0
26 47,755,653,716 327,801,736 327,801,553 183 0
27 47,755,653,748 327,801,688 327,801,513 175 0
28 47,755,653,790 327,801,664 327,801,504 160 0
29 47,755,653,822 327,801,616 327,801,464 152 0
30 47,755,653,864 327,801,600 327,801,458 142 0
31 47,755,653,896 327,801,552 327,801,418 134 0
32 47,755,653,938 327,801,528 327,801,407 121 0
33 47,755,653,970 327,801,480 327,801,367 113 0
34 47,755,654,012 327,801,464 327,801,360 104 0
100.00% (327,801,360B) (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,360B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
35 47,755,654,044 327,801,416 327,801,320 96 0
36 47,755,654,086 327,801,392 327,801,311 81 0
37 47,755,654,118 327,801,344 327,801,271 73 0
38 47,755,654,160 327,801,320 327,801,262 58 0
39 47,755,654,192 327,801,272 327,801,222 50 0
40 47,755,654,234 327,801,256 327,801,216 40 0
41 47,755,654,266 327,801,208 327,801,176 32 0
42 47,755,654,300 327,800,800 327,800,776 24 0
43 47,755,657,078 327,800,752 327,800,736 16 0
44 47,755,657,125 120,744 120,736 8 0
99.99% (120,736B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.99% (120,736B) 0x403690: xmark_init (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.99% (120,736B) 0x40604A: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
| ->99.99% (120,736B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
45 47,755,657,159 0 0 0 0
|