blob: d2af1b71e2045d7f9c3f8f446206558695e4662e [file] [log] [blame]
njn734b8052007-11-01 04:40:37 +00001--------------------------------------------------------------------------------
2Command: ./peak
njnf6b00762009-04-17 04:26:41 +00003Massif arguments: --stacks=no --time-unit=B --peak-inaccuracy=0 --heap-admin=128 --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
njn734b8052007-11-01 04:40:37 +00004ms_print arguments: massif.out
5--------------------------------------------------------------------------------
6
7
8 KB
njn466ed6e2009-02-18 05:14:44 +0000933.89^ #
njnace90d82009-04-27 01:27:58 +000010 | @ #
11 | @ :@::#
12 | @ @:::@ #
13 | @ @:::@ :@ #
14 | @ @::@: @ :@ #
15 | @ @:::@ @: @ :@ #
16 | @ :@::@: @ @: @ :@ #
17 | @ @:::@ @: @ @: @ :@ #
18 | @ @:::@ :@ @: @ @: @ :@ #
19 | @ @::@: @ :@ @: @ @: @ :@ #
20 | @ @:::@ @: @ :@ @: @ @: @ :@ #
21 | @ :@::@: @ @: @ :@ @: @ @: @ :@ #
22 | @ @:::@ @: @ @: @ :@ @: @ @: @ :@ #
23 | @ @:::@ :@ @: @ @: @ :@ @: @ @: @ :@ #
24 | @ @::@: @ :@ @: @ @: @ :@ @: @ @: @ :@ #
25 | @ @:::@ @: @ :@ @: @ @: @ :@ @: @ @: @ :@ #
26 | @ :@::@: @ @: @ :@ @: @ @: @ :@ @: @ @: @ :@ #
27 | @ @:::@ @: @ @: @ :@ @: @ @: @ :@ @: @ @: @ :@ #
28 | @ @:::@ :@ @: @ @: @ :@ @: @ @: @ :@ @: @ @: @ :@ #
njn1a2741a2007-11-26 21:59:04 +000029 0 +----------------------------------------------------------------------->KB
njn466ed6e2009-02-18 05:14:44 +000030 0 39.38
njn734b8052007-11-01 04:40:37 +000031
32Number of snapshots: 81
33 Detailed snapshots: [3, 7, 11, 15, 19, 23, 27, 31, 35, 39, 43, 47, 51, 55, 59, 63, 67, 71, 75, 79 (peak)]
njn1a2741a2007-11-26 21:59:04 +000034
njn734b8052007-11-01 04:40:37 +000035--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000036 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000037--------------------------------------------------------------------------------
38 0 0 0 0 0 0
njn466ed6e2009-02-18 05:14:44 +000039 1 1,728 1,728 1,600 128 0
40 2 1,872 1,872 1,616 256 0
41 3 1,872 1,872 1,616 256 0
4286.32% (1,616B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
43->85.47% (1,600B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +000044|
njn466ed6e2009-02-18 05:14:44 +000045->00.85% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +000046
47--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000048 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000049--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +000050 4 2,016 1,728 1,600 128 0
51 5 3,744 3,456 3,200 256 0
52 6 3,888 3,600 3,216 384 0
53 7 3,888 3,600 3,216 384 0
5489.33% (3,216B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
55->88.89% (3,200B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +000056|
njn466ed6e2009-02-18 05:14:44 +000057->00.44% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +000058
59--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000060 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000061--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +000062 8 4,032 3,456 3,200 256 0
63 9 5,760 5,184 4,800 384 0
64 10 5,904 5,328 4,816 512 0
65 11 5,904 5,328 4,816 512 0
6690.39% (4,816B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
67->90.09% (4,800B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +000068|
njn466ed6e2009-02-18 05:14:44 +000069->00.30% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +000070
71--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000072 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000073--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +000074 12 6,048 5,184 4,800 384 0
75 13 7,776 6,912 6,400 512 0
76 14 7,920 7,056 6,416 640 0
77 15 7,920 7,056 6,416 640 0
7890.93% (6,416B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
79->90.70% (6,400B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +000080|
njn466ed6e2009-02-18 05:14:44 +000081->00.23% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +000082
83--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000084 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000085--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +000086 16 8,064 6,912 6,400 512 0
87 17 9,792 8,640 8,000 640 0
88 18 9,936 8,784 8,016 768 0
89 19 9,936 8,784 8,016 768 0
9091.26% (8,016B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
91->91.07% (8,000B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +000092|
njn466ed6e2009-02-18 05:14:44 +000093->00.18% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +000094
95--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +000096 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +000097--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +000098 20 10,080 8,640 8,000 640 0
99 21 11,808 10,368 9,600 768 0
100 22 11,952 10,512 9,616 896 0
101 23 11,952 10,512 9,616 896 0
10291.48% (9,616B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
103->91.32% (9,600B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000104|
njn466ed6e2009-02-18 05:14:44 +0000105->00.15% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000106
107--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000108 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000109--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000110 24 12,096 10,368 9,600 768 0
111 25 13,824 12,096 11,200 896 0
112 26 13,968 12,240 11,216 1,024 0
113 27 13,968 12,240 11,216 1,024 0
11491.63% (11,216B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
115->91.50% (11,200B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000116|
njn466ed6e2009-02-18 05:14:44 +0000117->00.13% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000118
119--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000120 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000121--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000122 28 14,112 12,096 11,200 896 0
123 29 15,840 13,824 12,800 1,024 0
124 30 15,984 13,968 12,816 1,152 0
125 31 15,984 13,968 12,816 1,152 0
12691.75% (12,816B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
127->91.64% (12,800B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000128|
njn466ed6e2009-02-18 05:14:44 +0000129->00.11% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000130
131--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000132 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000133--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000134 32 16,128 13,824 12,800 1,024 0
135 33 17,856 15,552 14,400 1,152 0
136 34 18,000 15,696 14,416 1,280 0
137 35 18,000 15,696 14,416 1,280 0
13891.85% (14,416B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
139->91.74% (14,400B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000140|
njn466ed6e2009-02-18 05:14:44 +0000141->00.10% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000142
143--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000144 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000145--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000146 36 18,144 15,552 14,400 1,152 0
147 37 19,872 17,280 16,000 1,280 0
148 38 20,016 17,424 16,016 1,408 0
149 39 20,016 17,424 16,016 1,408 0
15091.92% (16,016B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
151->91.83% (16,000B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000152|
njn466ed6e2009-02-18 05:14:44 +0000153->00.09% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000154
155--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000156 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000157--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000158 40 20,160 17,280 16,000 1,280 0
159 41 21,888 19,008 17,600 1,408 0
160 42 22,032 19,152 17,616 1,536 0
161 43 22,032 19,152 17,616 1,536 0
16291.98% (17,616B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
163->91.90% (17,600B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000164|
njn466ed6e2009-02-18 05:14:44 +0000165->00.08% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000166
167--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000168 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000169--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000170 44 22,176 19,008 17,600 1,408 0
171 45 23,904 20,736 19,200 1,536 0
172 46 24,048 20,880 19,216 1,664 0
173 47 24,048 20,880 19,216 1,664 0
17492.03% (19,216B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
175->91.95% (19,200B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000176|
njn466ed6e2009-02-18 05:14:44 +0000177->00.08% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000178
179--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000180 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000181--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000182 48 24,192 20,736 19,200 1,536 0
183 49 25,920 22,464 20,800 1,664 0
184 50 26,064 22,608 20,816 1,792 0
185 51 26,064 22,608 20,816 1,792 0
18692.07% (20,816B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
187->92.00% (20,800B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000188|
njn466ed6e2009-02-18 05:14:44 +0000189->00.07% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000190
191--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000192 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000193--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000194 52 26,208 22,464 20,800 1,664 0
195 53 27,936 24,192 22,400 1,792 0
196 54 28,080 24,336 22,416 1,920 0
197 55 28,080 24,336 22,416 1,920 0
19892.11% (22,416B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
199->92.04% (22,400B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000200|
njn466ed6e2009-02-18 05:14:44 +0000201->00.07% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000202
203--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000204 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000205--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000206 56 28,224 24,192 22,400 1,792 0
207 57 29,952 25,920 24,000 1,920 0
208 58 30,096 26,064 24,016 2,048 0
209 59 30,096 26,064 24,016 2,048 0
21092.14% (24,016B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
211->92.08% (24,000B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000212|
njn466ed6e2009-02-18 05:14:44 +0000213->00.06% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000214
215--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000216 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000217--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000218 60 30,240 25,920 24,000 1,920 0
219 61 31,968 27,648 25,600 2,048 0
220 62 32,112 27,792 25,616 2,176 0
221 63 32,112 27,792 25,616 2,176 0
22292.17% (25,616B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
223->92.11% (25,600B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000224|
njn466ed6e2009-02-18 05:14:44 +0000225->00.06% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000226
227--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000228 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000229--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000230 64 32,256 27,648 25,600 2,048 0
231 65 33,984 29,376 27,200 2,176 0
232 66 34,128 29,520 27,216 2,304 0
233 67 34,128 29,520 27,216 2,304 0
23492.20% (27,216B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
235->92.14% (27,200B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000236|
njn466ed6e2009-02-18 05:14:44 +0000237->00.05% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000238
239--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000240 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000241--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000242 68 34,272 29,376 27,200 2,176 0
243 69 36,000 31,104 28,800 2,304 0
244 70 36,144 31,248 28,816 2,432 0
245 71 36,144 31,248 28,816 2,432 0
24692.22% (28,816B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
247->92.17% (28,800B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000248|
njn466ed6e2009-02-18 05:14:44 +0000249->00.05% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000250
251--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000252 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000253--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000254 72 36,288 31,104 28,800 2,304 0
255 73 38,016 32,832 30,400 2,432 0
256 74 38,160 32,976 30,416 2,560 0
257 75 38,160 32,976 30,416 2,560 0
25892.24% (30,416B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
259->92.19% (30,400B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000260|
njn466ed6e2009-02-18 05:14:44 +0000261->00.05% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000262
263--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000264 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000265--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000266 76 38,304 32,832 30,400 2,432 0
267 77 40,032 34,560 32,000 2,560 0
268 78 40,176 34,704 32,016 2,688 0
269 79 40,176 34,704 32,016 2,688 0
27092.25% (32,016B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
271->92.21% (32,000B) 0x........: main (peak.c:8)
njn734b8052007-11-01 04:40:37 +0000272|
njn466ed6e2009-02-18 05:14:44 +0000273->00.05% (16B) in 1+ places, all below ms_print's threshold (01.00%)
njn734b8052007-11-01 04:40:37 +0000274
275--------------------------------------------------------------------------------
njn32397c02007-11-10 04:08:08 +0000276 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
njn734b8052007-11-01 04:40:37 +0000277--------------------------------------------------------------------------------
njn466ed6e2009-02-18 05:14:44 +0000278 80 40,320 34,560 32,000 2,560 0