1-------------------------------------------------------------------------------- 2Command: ./long-time 3Massif arguments: --stacks=no --time-unit=B --heap-admin=0 --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 4ms_print arguments: massif.out 5-------------------------------------------------------------------------------- 6 7 8 MB 92.193^#: : : : @ : : 10 |#: : : : @ : : 11 |#: : : : @ : : 12 |#: : : : @ : : 13 |#: :: :: :: @: :@ : 14 |#: :: :: :: @: :@ : 15 |#: :: :: :: @: :@ : 16 |#: :: :: :: @: :@ : 17 |#: :: :: :: @: :@ : 18 |#: :: :: :: @: :@ : 19 |#: :: :: :: @: :@ : : : : : : : : : : : : : 20 |#: :: :: :: @: :@ : :: :: :: :: :@ :: :: :: :: :@ :: : 21 |#: :: :: :: @: :@ : :: :: :: :: :@ :: :: :: :: :@ :: : 22 |#::::@:::::::::::::::: :: :: @: :@ : :::::@::::: :@ :: :: @: :: :@ :: : 23 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 24 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 25 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 26 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 27 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 28 |#::::@:::::::::::::::: :: :: @: :@ : :::::@:::::::@:::::::@::::::@::::: 29 0 +----------------------------------------------------------------------->GB 30 0 11.15 31 32Number of snapshots: 94 33 Detailed snapshots: [1 (peak), 7, 28, 33, 38, 43, 48, 56, 66, 76, 86] 34 35-------------------------------------------------------------------------------- 36 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 37-------------------------------------------------------------------------------- 38 0 0 0 0 0 0 39 1 3,900,000 2,300,000 2,300,000 0 0 40100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 41->52.17% (1,200,000B) 0x........: main (long-time.c:15) 42| 43->47.83% (1,100,000B) 0x........: main (long-time.c:13) 44| 45->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 46 47-------------------------------------------------------------------------------- 48 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 49-------------------------------------------------------------------------------- 50 2 227,900,000 2,300,000 2,300,000 0 0 51 3 383,100,000 900,000 900,000 0 0 52 4 607,100,000 900,000 900,000 0 0 53 5 735,100,000 900,000 900,000 0 0 54 6 863,100,000 900,000 900,000 0 0 55 7 991,100,000 900,000 900,000 0 0 56100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 57->100.00% (900,000B) 0x........: main (long-time.c:18) 58| 59->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 60 61-------------------------------------------------------------------------------- 62 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 63-------------------------------------------------------------------------------- 64 8 1,119,100,000 900,000 900,000 0 0 65 9 1,247,100,000 900,000 900,000 0 0 66 10 1,375,100,000 900,000 900,000 0 0 67 11 1,503,100,000 900,000 900,000 0 0 68 12 1,679,100,000 900,000 900,000 0 0 69 13 1,807,100,000 900,000 900,000 0 0 70 14 1,935,100,000 900,000 900,000 0 0 71 15 2,063,100,000 900,000 900,000 0 0 72 16 2,191,100,000 900,000 900,000 0 0 73 17 2,319,100,000 900,000 900,000 0 0 74 18 2,447,100,000 900,000 900,000 0 0 75 19 2,575,100,000 900,000 900,000 0 0 76 20 2,703,100,000 900,000 900,000 0 0 77 21 2,831,100,000 900,000 900,000 0 0 78 22 2,959,100,000 900,000 900,000 0 0 79 23 3,087,100,000 900,000 900,000 0 0 80 24 3,215,100,000 900,000 900,000 0 0 81 25 3,342,200,000 0 0 0 0 82 26 3,467,900,000 2,300,000 2,300,000 0 0 83 27 3,593,900,000 1,900,000 1,900,000 0 0 84 28 3,720,000,000 0 0 0 0 8500.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 86->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 87 88-------------------------------------------------------------------------------- 89 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 90-------------------------------------------------------------------------------- 91 29 3,846,200,000 0 0 0 0 92 30 3,971,900,000 2,300,000 2,300,000 0 0 93 31 4,097,900,000 1,900,000 1,900,000 0 0 94 32 4,224,000,000 0 0 0 0 95 33 4,350,200,000 0 0 0 0 9600.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 97->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 98 99-------------------------------------------------------------------------------- 100 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 101-------------------------------------------------------------------------------- 102 34 4,475,900,000 2,300,000 2,300,000 0 0 103 35 4,601,900,000 1,900,000 1,900,000 0 0 104 36 4,728,000,000 0 0 0 0 105 37 4,854,200,000 0 0 0 0 106 38 4,979,900,000 2,300,000 2,300,000 0 0 107100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 108->52.17% (1,200,000B) 0x........: main (long-time.c:15) 109| 110->47.83% (1,100,000B) 0x........: main (long-time.c:13) 111| 112->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 113 114-------------------------------------------------------------------------------- 115 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 116-------------------------------------------------------------------------------- 117 39 5,105,900,000 1,900,000 1,900,000 0 0 118 40 5,232,000,000 0 0 0 0 119 41 5,358,200,000 0 0 0 0 120 42 5,483,900,000 2,300,000 2,300,000 0 0 121 43 5,609,900,000 1,900,000 1,900,000 0 0 122100.00% (1,900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 123->57.89% (1,100,000B) 0x........: main (long-time.c:13) 124| 125->42.11% (800,000B) 0x........: main (long-time.c:12) 126| 127->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 128 129-------------------------------------------------------------------------------- 130 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 131-------------------------------------------------------------------------------- 132 44 5,736,000,000 0 0 0 0 133 45 5,862,200,000 0 0 0 0 134 46 5,987,900,000 2,300,000 2,300,000 0 0 135 47 6,113,900,000 1,900,000 1,900,000 0 0 136 48 6,240,000,000 0 0 0 0 13700.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 138->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 139 140-------------------------------------------------------------------------------- 141 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 142-------------------------------------------------------------------------------- 143 49 6,429,000,000 1,200,000 1,200,000 0 0 144 50 6,554,700,000 1,100,000 1,100,000 0 0 145 51 6,680,800,000 800,000 800,000 0 0 146 52 6,807,100,000 900,000 900,000 0 0 147 53 6,933,000,000 1,200,000 1,200,000 0 0 148 54 7,058,700,000 1,100,000 1,100,000 0 0 149 55 7,184,800,000 800,000 800,000 0 0 150 56 7,311,100,000 900,000 900,000 0 0 151100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 152->100.00% (900,000B) 0x........: main (long-time.c:18) 153| 154->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 155 156-------------------------------------------------------------------------------- 157 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 158-------------------------------------------------------------------------------- 159 57 7,437,000,000 1,200,000 1,200,000 0 0 160 58 7,562,700,000 1,100,000 1,100,000 0 0 161 59 7,688,800,000 800,000 800,000 0 0 162 60 7,815,100,000 900,000 900,000 0 0 163 61 7,941,000,000 1,200,000 1,200,000 0 0 164 62 8,066,700,000 1,100,000 1,100,000 0 0 165 63 8,192,800,000 800,000 800,000 0 0 166 64 8,319,100,000 900,000 900,000 0 0 167 65 8,445,000,000 1,200,000 1,200,000 0 0 168 66 8,570,700,000 1,100,000 1,100,000 0 0 169100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 170->100.00% (1,100,000B) 0x........: main (long-time.c:13) 171| 172->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 173 174-------------------------------------------------------------------------------- 175 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 176-------------------------------------------------------------------------------- 177 67 8,696,800,000 800,000 800,000 0 0 178 68 8,823,100,000 900,000 900,000 0 0 179 69 8,949,000,000 1,200,000 1,200,000 0 0 180 70 9,074,700,000 1,100,000 1,100,000 0 0 181 71 9,200,800,000 800,000 800,000 0 0 182 72 9,327,100,000 900,000 900,000 0 0 183 73 9,453,000,000 1,200,000 1,200,000 0 0 184 74 9,578,700,000 1,100,000 1,100,000 0 0 185 75 9,704,800,000 800,000 800,000 0 0 186 76 9,831,100,000 900,000 900,000 0 0 187100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 188->100.00% (900,000B) 0x........: main (long-time.c:18) 189| 190->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 191 192-------------------------------------------------------------------------------- 193 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 194-------------------------------------------------------------------------------- 195 77 9,957,000,000 1,200,000 1,200,000 0 0 196 78 10,082,700,000 1,100,000 1,100,000 0 0 197 79 10,208,800,000 800,000 800,000 0 0 198 80 10,335,100,000 900,000 900,000 0 0 199 81 10,461,000,000 1,200,000 1,200,000 0 0 200 82 10,586,700,000 1,100,000 1,100,000 0 0 201 83 10,712,800,000 800,000 800,000 0 0 202 84 10,839,100,000 900,000 900,000 0 0 203 85 10,965,000,000 1,200,000 1,200,000 0 0 204 86 11,090,700,000 1,100,000 1,100,000 0 0 205100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 206->100.00% (1,100,000B) 0x........: main (long-time.c:13) 207| 208->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) 209 210-------------------------------------------------------------------------------- 211 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 212-------------------------------------------------------------------------------- 213 87 11,216,800,000 800,000 800,000 0 0 214 88 11,343,100,000 900,000 900,000 0 0 215 89 11,469,000,000 1,200,000 1,200,000 0 0 216 90 11,594,700,000 1,100,000 1,100,000 0 0 217 91 11,720,800,000 800,000 800,000 0 0 218 92 11,847,100,000 900,000 900,000 0 0 219 93 11,973,000,000 1,200,000 1,200,000 0 0 220