1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownCommand: ./thresholds 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownMassif arguments: --stacks=no --time-unit=B --heap-admin=0 --threshold=5 --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 4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownms_print arguments: massif.out --threshold=0 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown KB 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown78.12^ @ 10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @ 11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @ 12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @ 13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @ 14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | ::::::::::::::@ 15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | ::::::: @ 16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | ::::: : @ 17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | ::::::: ::: : @ 18ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 19ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 20ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 21ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 22ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 23ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 24ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 25ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 26ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 27ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 28ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : ::: : @ 29ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 +----------------------------------------------------------------------->KB 30ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 78.12 31ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 32ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownNumber of snapshots: 10 33ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown Detailed snapshots: [9] 34ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 35ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 36ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 37ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 38ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 0 0 0 0 0 39ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 1 48,000 48,000 48,000 0 0 40ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 2 55,200 55,200 55,200 0 0 41ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 3 57,600 57,600 57,600 0 0 42ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 4 58,400 58,400 58,400 0 0 43ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 5 59,200 59,200 59,200 0 0 44ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 6 59,600 59,600 59,600 0 0 45ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7 63,600 63,600 63,600 0 0 46ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 8 79,600 79,600 79,600 0 0 47ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 9 80,000 80,000 80,000 0 0 48ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown100.00% (80,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 49ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->66.50% (53,200B) 0x........: my_malloc1 (thresholds.c:23) 50ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| ->60.00% (48,000B) 0x........: a7550 (thresholds.c:38) 51ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| | ->60.00% (48,000B) 0x........: main (thresholds.c:52) 52ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| | 53ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| ->05.00% (4,000B) 0x........: main (thresholds.c:54) 54ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| | 55ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| ->01.50% (1,200B) in 2 places, all below massif's threshold (05.00%) 56ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 57ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->20.00% (16,000B) 0x........: main (thresholds.c:55) 58ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 59ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->13.00% (10,400B) 0x........: my_malloc2 (thresholds.c:28) 60ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| ->09.00% (7,200B) 0x........: a7550 (thresholds.c:39) 61ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| | ->09.00% (7,200B) 0x........: main (thresholds.c:52) 62ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| | 63ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| ->04.00% (3,200B) in 2 places, all below massif's threshold (05.00%) 64ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 65ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->00.50% (400B) in 1 place, below massif's threshold (05.00%) 66ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 67