bzr branch
http://darksoft.org/webbzr/xmlbench/trunk
13
by Suren A. Chilingaryan
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes |
1 |
--------------------------------------------------------------------------------
|
2 |
Command: ./libxml-pull 1 ../xml.files/test.rdf |
|
3 |
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out |
|
4 |
ms_print arguments: /tmp/massif.out |
|
5 |
--------------------------------------------------------------------------------
|
|
6 |
||
7 |
||
8 |
MB
|
|
9 |
11.36^ .,.., , |
|
10 |
| :#::@ @ |
|
11 |
| :#::@ @ |
|
12 |
| :#::@ @ |
|
13 |
| :#::@ @ |
|
14 |
| :#::@ @ |
|
15 |
| :#::@ @ |
|
16 |
| :#::@ @ |
|
17 |
| :#::@ @ |
|
18 |
| :#::@ @ |
|
19 |
| :#::@ @ |
|
20 |
| :#::@ @ |
|
21 |
| :#::@ @ |
|
22 |
| :#::@ @ |
|
23 |
| :#::@ @ |
|
24 |
| :#::@ @ |
|
25 |
| :#::@ @ |
|
26 |
| :#::@ @ |
|
27 |
| :#::@ @ |
|
28 |
| :#::@ @ |
|
29 |
0 +----------------------------------------------------------------------->ki |
|
30 |
0 343.2 |
|
31 |
||
32 |
Number of snapshots: 42 |
|
33 |
Detailed snapshots: [3 (peak), 13, 23, 33] |
|
34 |
||
35 |
--------------------------------------------------------------------------------
|
|
36 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
37 |
--------------------------------------------------------------------------------
|
|
38 |
0 0 0 0 0 0 |
|
39 |
1 318,982 576 568 8 0 |
|
40 |
2 321,658 11,913,864 11,913,843 21 0 |
|
41 |
3 324,932 11,913,864 11,913,843 21 0 |
|
42 |
100.00% (11,913,843B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
43 |
->100.00% (11,913,275B) 0x4035AC: ReadFile (in /home/csa/misc/bench/xmlbench/parse/libxml-pull) |
|
44 |
| ->100.00% (11,913,275B) 0x405F7E: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull) |
|
45 |
| ->100.00% (11,913,275B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so) |
|
46 |
|
|
|
47 |
->00.00% (568B) in 1+ places, all below ms_print's threshold (01.00%) |
|
48 |
||
49 |
--------------------------------------------------------------------------------
|
|
50 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
51 |
--------------------------------------------------------------------------------
|
|
52 |
4 324,932 11,913,288 11,913,275 13 0
|
|
53 |
5 331,467 11,913,336 11,913,315 21 0
|
|
54 |
6 334,229 11,913,744 11,913,715 29 0
|
|
55 |
7 335,745 11,913,760 11,913,721 39 0
|
|
56 |
8 336,940 11,913,808 11,913,761 47 0
|
|
57 |
9 337,202 11,913,832 11,913,770 62 0
|
|
58 |
10 337,272 11,913,880 11,913,810 70 0
|
|
59 |
11 337,535 11,913,904 11,913,819 85 0
|
|
60 |
12 337,605 11,913,952 11,913,859 93 0
|
|
61 |
13 337,840 11,913,968 11,913,866 102 0
|
|
62 |
100.00% (11,913,866B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
63 |
->99.99% (11,913,275B) 0x4035AC: ReadFile (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
|
|
64 |
| ->99.99% (11,913,275B) 0x405F7E: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
|
|
65 |
| ->99.99% (11,913,275B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
|
66 |
|
|
|
67 |
->00.00% (591B) in 1+ places, all below ms_print's threshold (01.00%) |
|
68 |
||
69 |
--------------------------------------------------------------------------------
|
|
70 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
71 |
--------------------------------------------------------------------------------
|
|
72 |
14 337,915 11,914,016 11,913,906 110 0 |
|
73 |
15 338,205 11,914,040 11,913,917 123 0 |
|
74 |
16 338,280 11,914,088 11,913,957 131 0 |
|
75 |
17 338,500 11,914,104 11,913,963 141 0 |
|
76 |
18 338,574 11,914,152 11,914,003 149 0 |
|
77 |
19 338,836 11,914,176 11,914,012 164 0 |
|
78 |
20 338,906 11,914,224 11,914,052 172 0 |
|
79 |
21 339,112 11,914,240 11,914,057 183 0 |
|
80 |
22 339,182 11,914,288 11,914,097 191 0 |
|
81 |
23 346,921 11,914,272 11,914,092 180 0 |
|
82 |
100.00% (11,914,092B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
83 |
->99.99% (11,913,275B) 0x4035AC: ReadFile (in /home/csa/misc/bench/xmlbench/parse/libxml-pull) |
|
84 |
| ->99.99% (11,913,275B) 0x405F7E: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull) |
|
85 |
| ->99.99% (11,913,275B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so) |
|
86 |
|
|
|
87 |
->00.01% (817B) in 1+ places, all below ms_print's threshold (01.00%) |
|
88 |
||
89 |
--------------------------------------------------------------------------------
|
|
90 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
91 |
--------------------------------------------------------------------------------
|
|
92 |
24 346,953 11,914,224 11,914,052 172 0
|
|
93 |
25 346,995 11,914,200 11,914,043 157 0
|
|
94 |
26 347,027 11,914,152 11,914,003 149 0
|
|
95 |
27 347,069 11,914,136 11,913,997 139 0
|
|
96 |
28 347,101 11,914,088 11,913,957 131 0
|
|
97 |
29 347,143 11,914,064 11,913,946 118 0
|
|
98 |
30 347,175 11,914,016 11,913,906 110 0
|
|
99 |
31 347,217 11,914,000 11,913,899 101 0
|
|
100 |
32 347,249 11,913,952 11,913,859 93 0
|
|
101 |
33 347,291 11,913,928 11,913,850 78 0
|
|
102 |
100.00% (11,913,850B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
103 |
->99.99% (11,913,275B) 0x4035AC: ReadFile (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
|
|
104 |
| ->99.99% (11,913,275B) 0x405F7E: Test (in /home/csa/misc/bench/xmlbench/parse/libxml-pull)
|
|
105 |
| ->99.99% (11,913,275B) 0x5409A42: (below main) (in /lib64/libc-2.10.1.so)
|
|
106 |
|
|
|
107 |
->00.00% (575B) in 1+ places, all below ms_print's threshold (01.00%) |
|
108 |
||
109 |
--------------------------------------------------------------------------------
|
|
110 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
111 |
--------------------------------------------------------------------------------
|
|
112 |
34 347,323 11,913,880 11,913,810 70 0 |
|
113 |
35 347,365 11,913,856 11,913,801 55 0 |
|
114 |
36 347,397 11,913,808 11,913,761 47 0 |
|
115 |
37 347,439 11,913,792 11,913,755 37 0 |
|
116 |
38 347,471 11,913,744 11,913,715 29 0 |
|
117 |
39 347,505 11,913,336 11,913,315 21 0 |
|
118 |
40 350,283 11,913,288 11,913,275 13 0 |
|
119 |
41 351,414 0 0 0 0 |