-------------------------------------------------------------------------------- Command: bin/stunnel /etc/stunnel/stunnel-interactive.conf Massif arguments: --pages-as-heap=yes --time-unit=ms ms_print arguments: massif.out.20592 -------------------------------------------------------------------------------- MB 425.9^ # | # | # :: | # . ::. | # @: . ::: | :#.... @:. ::: :::. | :#:::::: :@:::@:::::::@:: : | :#:::::: :@:::@:::::::@:: : | : ,:#:::::: :@:::@:::::::@:: : | :. @:#:::::: :@:::@:::::::@:: : | :: @:#:::::: :@:::@:::::::@:: : | :::: @:#:::::: :@:::@:::::::@:: : |.:::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : |::::: @:#:::::: :@:::@:::::::@:: : 0 +----------------------------------------------------------------------->h 0 1.365 Number of snapshots: 57 Detailed snapshots: [11, 14 (peak), 28, 36, 50] -------------------------------------------------------------------------------- n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) -------------------------------------------------------------------------------- 0 0 110,592 110,592 0 0 1 35,652 91,156,480 91,156,480 0 0 2 63,028 169,930,752 169,930,752 0 0 3 88,214 218,075,136 218,075,136 0 0 4 116,207 255,545,344 255,545,344 0 0 5 158,038 277,663,744 277,663,744 0 0 6 203,329 243,752,960 243,752,960 0 0 7 231,341 209,215,488 209,215,488 0 0 8 274,855 204,898,304 204,898,304 0 0 9 318,145 204,759,040 204,759,040 0 0 10 2,820,713 204,828,672 204,828,672 0 0 11 2,851,866 258,932,736 258,932,736 0 0 12 2,874,984 289,878,016 289,878,016 0 0 13 2,915,144 339,279,872 339,279,872 0 0 14 2,949,924 446,554,112 446,554,112 0 0 15 2,975,528 411,996,160 411,996,160 0 0 20 3,179,786 331,292,672 331,292,672 0 0 25 3,368,065 314,998,784 314,998,784 0 0 30 3,669,100 372,445,184 372,445,184 0 0 35 3,824,318 314,929,152 314,929,152 0 0 40 4,005,916 345,288,704 345,288,704 0 0 50 4,412,329 316,809,216 316,809,216 0 0 100.00% (316,809,216B) (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc. ->87.32% (276,652,032B) 0x5F284A9: mmap (in /lib/libc-2.7.so) | ->52.29% (165,675,008B) 0x5ED2A30: _int_malloc (in /lib/libc-2.7.so) | | ->29.79% (94,371,840B) 0x5ED3AD6: malloc (in /lib/libc-2.7.so) | | | ->29.79% (94,371,840B) 0x4EDCB01: CRYPTO_malloc (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libcrypto.so.0.9.8) | | | ->10.59% (33,554,432B) 0x4F326FA: BUF_MEM_grow (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libcrypto.so.0.9.8) | | | | ->10.59% (33,554,432B) 0x4C3F7B9: ssl3_connect (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | | | ->10.59% (33,554,432B) 0x407955: init_ssl (client.c:310) | | | | ->10.59% (33,554,432B) 0x407E95: run_client (client.c:192) | | | | ->10.59% (33,554,432B) 0x408ED3: client (client.c:109) | | | | ->10.59% (33,554,432B) 0x5A3DFC5: start_thread (in /lib/libpthread-2.7.so) | | | | ->10.59% (33,554,432B) 0x5F2B64B: clone (in /lib/libc-2.7.so) | | | | | | | ->09.27% (29,360,128B) 0x4C441AA: ssl3_setup_buffers (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | | | ->09.27% (29,360,128B) 0x4C3F250: ssl3_connect (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | | | ->09.27% (29,360,128B) 0x407955: init_ssl (client.c:310) | | | | ->09.27% (29,360,128B) 0x407E95: run_client (client.c:192) | | | | ->09.27% (29,360,128B) 0x408ED3: client (client.c:109) | | | | ->09.27% (29,360,128B) 0x5A3DFC5: start_thread (in /lib/libpthread-2.7.so) | | | | ->09.27% (29,360,128B) 0x5F2B64B: clone (in /lib/libc-2.7.so) | | | | | | | ->08.94% (28,311,552B) 0x4C44170: ssl3_setup_buffers (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | | | ->08.94% (28,311,552B) 0x4C3F250: ssl3_connect (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | | | ->08.94% (28,311,552B) 0x407955: init_ssl (client.c:310) | | | | ->08.94% (28,311,552B) 0x407E95: run_client (client.c:192) | | | | ->08.94% (28,311,552B) 0x408ED3: client (client.c:109) | | | | ->08.94% (28,311,552B) 0x5A3DFC5: start_thread (in /lib/libpthread-2.7.so) | | | | ->08.94% (28,311,552B) 0x5F2B64B: clone (in /lib/libc-2.7.so) | | | | | | | ->00.99% (3,145,728B) in 1+ places, all below ms_print's threshold (01.00%) | | | | | ->22.51% (71,303,168B) 0x5ED37E6: calloc (in /lib/libc-2.7.so) | | ->21.84% (69,206,016B) 0x408F5E: alloc_client_session (client.c:81) | | | ->21.84% (69,206,016B) 0x41316B: main_execute (stunnel.c:198) | | | ->21.84% (69,206,016B) 0x4135C7: main (stunnel.c:72) | | | | | ->00.66% (2,097,152B) in 1+ places, all below ms_print's threshold (01.00%) | | | ->21.18% (67,108,864B) 0x5ED0E3F: new_heap (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x5ED101D: arena_get2 (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x5ED3AC3: malloc (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x5EC8A36: open_memstream (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x5F27BB8: __vsyslog_chk (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x5F2823E: syslog (in /lib/libc-2.7.so) | | ->21.18% (67,108,864B) 0x4091FE: log_raw (log.c:146) | | ->21.18% (67,108,864B) 0x409375: s_log (log.c:133) | | ->21.18% (67,108,864B) 0x408C5C: run_client (client.c:440) | | ->21.18% (67,108,864B) 0x408ED3: client (client.c:109) | | ->21.18% (67,108,864B) 0x5A3DFC5: start_thread (in /lib/libpthread-2.7.so) | | ->21.18% (67,108,864B) 0x5F2B64B: clone (in /lib/libc-2.7.so) | | | ->13.85% (43,868,160B) 0x5A3D631: pthread_create@@GLIBC_2.2.5 (in /lib/libpthread-2.7.so) | | ->13.85% (43,868,160B) 0x4124EF: create_client (sthreads.c:313) | | ->13.85% (43,868,160B) 0x413180: main_execute (stunnel.c:198) | | ->13.85% (43,868,160B) 0x4135C7: main (stunnel.c:72) | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) | ->09.95% (31,531,008B) 0x40149D9: mmap (in /lib/ld-2.7.so) | ->09.84% (31,158,272B) 0x40064A0: _dl_map_object_from_fd (in /lib/ld-2.7.so) | | ->09.84% (31,158,272B) 0x4007F0B: _dl_map_object (in /lib/ld-2.7.so) | | ->05.88% (18,620,416B) 0x400C9E0: openaux (in /lib/ld-2.7.so) | | | ->05.88% (18,620,416B) 0x400D3A4: _dl_catch_error (in /lib/ld-2.7.so) | | | ->05.88% (18,620,416B) 0x400BA85: _dl_map_object_deps (in /lib/ld-2.7.so) | | | ->05.19% (16,441,344B) 0x40031F5: dl_main (in /lib/ld-2.7.so) | | | | ->05.19% (16,441,344B) 0x4013B33: _dl_sysdep_start (in /lib/ld-2.7.so) | | | | ->05.19% (16,441,344B) 0x4001319: _dl_start (in /lib/ld-2.7.so) | | | | ->05.19% (16,441,344B) 0x4000A66: ??? (in /lib/ld-2.7.so) | | | | ->05.19% (16,441,344B) 0x0: ??? | | | | ->05.19% (16,441,344B) 0x7FF00081D: ??? | | | | ->05.19% (16,441,344B) 0x7FF000829: ??? | | | | | | | ->00.69% (2,179,072B) in 1+ places, all below ms_print's threshold (01.00%) | | | | | ->02.61% (8,273,920B) 0x400176C: map_doit (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x400D3A4: _dl_catch_error (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x4001685: do_preload (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x4003D16: dl_main (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x4013B33: _dl_sysdep_start (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x4001319: _dl_start (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x4000A66: ??? (in /lib/ld-2.7.so) | | | ->02.61% (8,273,920B) 0x0: ??? | | | ->02.61% (8,273,920B) 0x7FF00081D: ??? | | | ->02.61% (8,273,920B) 0x7FF000829: ??? | | | | | ->01.35% (4,263,936B) 0x401171F: dl_open_worker (in /lib/ld-2.7.so) | | ->01.35% (4,263,936B) 0x400D3A4: _dl_catch_error (in /lib/ld-2.7.so) | | ->01.35% (4,263,936B) 0x4011139: _dl_open (in /lib/ld-2.7.so) | | ->01.35% (4,263,936B) 0x5F5FD3E: do_dlopen (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x400D3A4: _dl_catch_error (in /lib/ld-2.7.so) | | ->01.35% (4,263,936B) 0x5F5FDF3: dlerror_run (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x5F5FEE5: __libc_dlopen_mode (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x5F3A3A7: __nss_lookup_function (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x5F15460: gaih_inet (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x5F16FF7: getaddrinfo (in /lib/libc-2.7.so) | | ->01.35% (4,263,936B) 0x40FBDC: hostport2addrlist (resolver.c:128) | | ->01.35% (4,263,936B) 0x40FDB9: name2addrlist (resolver.c:109) | | ->01.35% (4,263,936B) 0x40B0E8: parse_service_option (options.c:700) | | ->01.35% (4,263,936B) 0x40C88A: parse_conf (options.c:1642) | | ->01.35% (4,263,936B) 0x4132B3: main_initialize (stunnel.c:81) | | ->01.35% (4,263,936B) 0x4135C2: main (stunnel.c:70) | | | ->00.12% (372,736B) in 1+ places, all below ms_print's threshold (01.00%) | ->02.62% (8,286,208B) 0x5F241E9: brk (in /lib/libc-2.7.so) | ->02.62% (8,286,208B) 0x5F242B2: sbrk (in /lib/libc-2.7.so) | ->02.62% (8,286,208B) 0x5ED5017: __default_morecore (in /lib/libc-2.7.so) | ->02.62% (8,286,208B) 0x5ED280A: _int_malloc (in /lib/libc-2.7.so) | ->01.32% (4,194,304B) 0x5ED37E6: calloc (in /lib/libc-2.7.so) | | ->01.32% (4,194,304B) 0x408F5E: alloc_client_session (client.c:81) | | ->01.32% (4,194,304B) 0x41316B: main_execute (stunnel.c:198) | | ->01.32% (4,194,304B) 0x4135C7: main (stunnel.c:72) | | | ->01.29% (4,091,904B) 0x5ED3AD6: malloc (in /lib/libc-2.7.so) | ->01.29% (4,091,904B) 0x4EDCB01: CRYPTO_malloc (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libcrypto.so.0.9.8) | ->01.16% (3,674,112B) 0x4C441AA: ssl3_setup_buffers (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | ->01.16% (3,674,112B) 0x4C3F250: ssl3_connect (in /opera/logs/transcoder/tmp/sveniu/20110401-stunnel4_dbg/lib/libssl.so.0.9.8) | | ->01.16% (3,674,112B) 0x407955: init_ssl (client.c:310) | | ->01.16% (3,674,112B) 0x407E95: run_client (client.c:192) | | ->01.16% (3,674,112B) 0x408ED3: client (client.c:109) | | ->01.16% (3,674,112B) 0x5A3DFC5: start_thread (in /lib/libpthread-2.7.so) | | ->01.16% (3,674,112B) 0x5F2B64B: clone (in /lib/libc-2.7.so) | | | ->00.13% (417,792B) in 1+ places, all below ms_print's threshold (01.00%) | ->00.11% (339,968B) in 1+ places, all below ms_print's threshold (01.00%) -------------------------------------------------------------------------------- n time(ms) total(B) useful-heap(B) extra-heap(B) stacks(B) -------------------------------------------------------------------------------- 51 4,428,611 316,043,264 316,043,264 0 0 52 4,444,261 315,555,840 315,555,840 0 0 53 4,481,846 315,277,312 315,277,312 0 0 54 4,511,321 315,207,680 315,207,680 0 0 55 4,530,480 314,859,520 314,859,520 0 0 56 4,915,015 314,789,888 314,789,888 0 0