Hello There is a large memleak (as reported by valgrind) in all gluster versions, even in 3.8.3
C code ======================== #include "stdio.h" #include <stdlib.h> #include <errno.h> #include <string.h> #include <time.h> #include <glusterfs/api/glfs.h> void aa() { glfs_t *vol; char *volume = "xxxx"; vol = glfs_new(volume); glfs_set_volfile_server(vol, "tcp", "localhost", 24007); glfs_init(vol); glfs_fini(vol); } void main() { int i = 0; for (i = 0; i < 100; ++i) { aa(); sleep(1); } } ======================== valgrind cmd: G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind --tool=massif ./glfsxmpms_print output ------------------------------------------------------------ -------------------------------------------------------------------------------- Command: ./glfsxmp Massif arguments: (none) ms_print arguments: ./massif.out.13072 -------------------------------------------------------------------------------- GB 1.543^ : | @@:# | @@@@@@:# | ::@@@@@@:# | @@ :::: @@@@@@:# | @@ :: :: @@@@@@:# | @@@::@@ :: :: @@@@@@:# | @:::@@ ::@@ :: :: @@@@@@:# | @@:@:::@@ ::@@ :: :: @@@@@@:# | @@:@:@ :@:::@@ ::@@ :: :: @@@@@@:# | @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | @::@@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | @@::@: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | ::::@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | :::::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | ::::: ::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | ::::::::: ::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | ::::: :::::: ::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | :::::: :: :::::: ::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# | ::::::: :: :: :::::: ::: :@ : @: @@@@ :@:@ :@:::@@ ::@@ :: :: @@@@@@:# 0 +----------------------------------------------------------------------->Gi 0 18.15 Number of snapshots: 69 Detailed snapshots: [22, 24, 26, 27, 28, 29, 31, 33, 35, 39, 40, 43, 44, 49, 51, 53, 55, 57, 59, 61, 64, 67 (peak)] ...... -------------------------------------------------------------------------------- n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) -------------------------------------------------------------------------------- 65 19,095,844,439 1,625,012,200 1,624,265,891 746,309 0 66 19,290,598,796 1,640,737,776 1,639,984,707 753,069 0 67 19,290,602,723 1,640,738,312 1,639,985,235 753,077 0 99.95% (1,639,985,235B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. ->98.53% (1,616,541,538B) 0x52A9946: __gf_calloc (in /usr/lib64/libglusterfs.so.0.0.1) | ->32.78% (537,915,384B) 0x23A89113: ??? | | ->32.78% (537,915,384B) 0x23A89193: ??? | | ->32.78% (537,915,384B) 0x23A97510: ??? | | ->32.78% (537,915,384B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->32.78% (537,915,384B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->32.78% (537,915,384B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | ->32.78% (537,915,384B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->32.78% (537,915,384B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->32.78% (537,915,384B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | ->32.78% (537,915,384B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->32.78% (537,915,384B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->32.78% (537,915,384B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->32.78% (537,915,384B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->32.78% (537,915,384B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | ->32.78% (537,915,384B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | ->32.78% (537,915,384B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | ->19.05% (312,497,104B) 0x52944A8: inode_table_new (in /usr/lib64/libglusterfs.so.0.0.1) | | ->10.93% (179,318,808B) 0x1B2FCB13: ??? | | | ->10.93% (179,318,808B) 0x1B312408: ??? | | | ->10.93% (179,318,808B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->10.93% (179,318,808B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->10.93% (179,318,808B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->10.93% (179,318,808B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->10.93% (179,318,808B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->10.93% (179,318,808B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->10.93% (179,318,808B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->10.93% (179,318,808B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->10.93% (179,318,808B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->10.93% (179,318,808B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->10.93% (179,318,808B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->10.93% (179,318,808B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | ->10.93% (179,318,808B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | ->03.83% (62,918,880B) 0x1B6FCB13: ??? | | | ->03.83% (62,918,880B) 0x1B712408: ??? | | | ->03.83% (62,918,880B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.83% (62,918,880B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.83% (62,918,880B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.83% (62,918,880B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->03.83% (62,918,880B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->03.83% (62,918,880B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.83% (62,918,880B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.83% (62,918,880B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.83% (62,918,880B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->03.83% (62,918,880B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->03.83% (62,918,880B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.83% (62,918,880B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | ->03.83% (62,918,880B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | ->03.64% (59,772,936B) 0x171E5B13: ??? | | | ->03.64% (59,772,936B) 0x171FB408: ??? | | | ->03.64% (59,772,936B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.64% (59,772,936B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.64% (59,772,936B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.64% (59,772,936B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->03.64% (59,772,936B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->03.64% (59,772,936B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.64% (59,772,936B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.64% (59,772,936B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->03.64% (59,772,936B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->03.64% (59,772,936B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->03.64% (59,772,936B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->03.64% (59,772,936B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | ->03.64% (59,772,936B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | ->00.64% (10,486,480B) in 1+ places, all below ms_print's threshold (01.00%) | ->17.70% (290,360,608B) 0x52AA165: mem_pool_new_fn (in /usr/lib64/libglusterfs.so.0.0.1) | | ->08.47% (139,015,120B) 0x5294459: inode_table_new (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->04.01% (65,851,416B) 0x1B2FCB13: ??? | | | | ->04.01% (65,851,416B) 0x1B312408: ??? | | | | ->04.01% (65,851,416B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->04.01% (65,851,416B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->04.01% (65,851,416B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->04.01% (65,851,416B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->04.01% (65,851,416B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->04.01% (65,851,416B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | | ->04.01% (65,851,416B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | | | ->01.50% (24,641,608B) 0x1306BC8B: ??? (in /usr/lib64/glusterfs/3.8.1/xlator/mount/api.so) | | | | ->01.50% (24,641,608B) 0x1306BD89: notify (in /usr/lib64/glusterfs/3.8.1/xlator/mount/api.so) | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.50% (24,641,608B) 0x531AB7C: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.50% (24,641,608B) 0x37C79997: ??? | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so.0.0.1) | | | | | ->01.50% (24,641,608B) 0x1BE82F0D: ??? | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterfs.so.0.0 .1) | | | | | ->01.50% (24,641,608B) 0x531AA71: default_notify (in /usr/lib64/libglusterfs.so. 0.0.1) | | | | | ->01.50% (24,641,608B) 0x1B702FAC: ??? | | | | | ->01.50% (24,641,608B) 0x1B710FD7: ??? | | | | | ->01.50% (24,641,608B) 0x5281AB4: xlator_notify (in /usr/lib64/libglusterf s.so.0.0.1) | | | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) | | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) | | | | | | | ->01.41% (23,105,760B) 0x1B6FCB13: ??? | | | | ->01.41% (23,105,760B) 0x1B712408: ??? | | | | ->01.41% (23,105,760B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->01.41% (23,105,760B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->01.41% (23,105,760B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->01.41% (23,105,760B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->01.41% (23,105,760B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.41% (23,105,760B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | | ->01.41% (23,105,760B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | | | ->01.34% (21,950,472B) 0x171E5B13: ??? | | | | ->01.34% (21,950,472B) 0x171FB408: ??? | | | | ->01.34% (21,950,472B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->01.34% (21,950,472B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | | ->01.34% (21,950,472B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->01.34% (21,950,472B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | | ->01.34% (21,950,472B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | | ->01.34% (21,950,472B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | | ->01.34% (21,950,472B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | | | ->00.21% (3,465,864B) in 1+ places, all below ms_print's threshold (01.00%) | | | | ->11.50% (188,742,240B) 0x37C6B113: ??? | | ->11.50% (188,742,240B) 0x37C6B193: ??? | | ->11.50% (188,742,240B) 0x37C79510: ??? | | ->11.50% (188,742,240B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->11.50% (188,742,240B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->11.50% (188,742,240B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | ->11.50% (188,742,240B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->11.50% (188,742,240B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->11.50% (188,742,240B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | ->11.50% (188,742,240B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->11.50% (188,742,240B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->11.50% (188,742,240B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->11.50% (188,742,240B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->11.50% (188,742,240B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | ->11.50% (188,742,240B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | ->11.50% (188,742,240B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | ->10.35% (169,868,016B) 0x1B6DF113: ??? | | ->10.35% (169,868,016B) 0x1B6DF193: ??? | | ->10.35% (169,868,016B) 0x1B6ED510: ??? | | ->10.35% (169,868,016B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->10.35% (169,868,016B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | ->10.35% (169,868,016B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | ->10.35% (169,868,016B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->10.35% (169,868,016B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | ->10.35% (169,868,016B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | ->10.35% (169,868,016B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->10.35% (169,868,016B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | ->10.35% (169,868,016B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->10.35% (169,868,016B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | ->10.35% (169,868,016B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | ->10.35% (169,868,016B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | ->10.35% (169,868,016B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | ->04.09% (67,045,232B) 0x52944CF: inode_table_new (in /usr/lib64/libglusterfs.so.0.0.1) | | ->02.34% (38,472,264B) 0x1B2FCB13: ??? | | | ->02.34% (38,472,264B) 0x1B312408: ??? | | | ->02.34% (38,472,264B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->02.34% (38,472,264B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->02.34% (38,472,264B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->02.34% (38,472,264B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->02.34% (38,472,264B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | | | ->02.34% (38,472,264B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->02.34% (38,472,264B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->02.34% (38,472,264B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | | | ->02.34% (38,472,264B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->02.34% (38,472,264B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | | | ->02.34% (38,472,264B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | | | ->02.34% (38,472,264B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | | | ->02.34% (38,472,264B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | | | | | ->01.74% (28,572,968B) in 5 places, all below massif's threshold (01.00%) | | | ->01.90% (31,238,730B) in 301 places, all below massif's threshold (01.00%) | | | ->01.15% (18,874,224B) 0x1DEB3113: ??? | ->01.15% (18,874,224B) 0x1DEB3193: ??? | ->01.15% (18,874,224B) 0x1DEC1510: ??? | ->01.15% (18,874,224B) 0x528194D: xlator_init (in /usr/lib64/libglusterfs.so.0.0.1) | ->01.15% (18,874,224B) 0x52B7B57: glusterfs_graph_init (in /usr/lib64/libglusterfs.so.0.0.1) | ->01.15% (18,874,224B) 0x52B8469: glusterfs_graph_activate (in /usr/lib64/libglusterfs.so.0.0.1) | ->01.15% (18,874,224B) 0x503F03B: ??? (in /usr/lib64/libgfapi.so.0.0.0) | ->01.15% (18,874,224B) 0x503F1F4: ??? (in /usr/lib64/libgfapi.so.0.0.0) | ->01.15% (18,874,224B) 0x555CB2E: rpc_clnt_handle_reply (in /usr/lib64/libgfrpc.so.0.0.1) | ->01.15% (18,874,224B) 0x555CDED: rpc_clnt_notify (in /usr/lib64/libgfrpc.so.0.0.1) | ->01.15% (18,874,224B) 0x5558921: rpc_transport_notify (in /usr/lib64/libgfrpc.so.0.0.1) | ->01.15% (18,874,224B) 0x142769D2: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | ->01.15% (18,874,224B) 0x14279612: ??? (in /usr/lib64/glusterfs/3.8.1/rpc-transport/socket.so) | ->01.15% (18,874,224B) 0x52DD73E: ??? (in /usr/lib64/libglusterfs.so.0.0.1) | ->01.15% (18,874,224B) 0x6A7ADC3: start_thread (in /usr/lib64/libpthread-2.17.so) | ->01.15% (18,874,224B) 0x5E86CEB: clone (in /usr/lib64/libc-2.17.so) | ->01.35% (22,209,832B) 0x5281B27: xlator_mem_acct_init (in /usr/lib64/libglusterfs.so.0.0.1) | ->01.35% (22,209,832B) in 48 places, all below massif's threshold (01.00%) | ->00.08% (1,233,865B) in 1+ places, all below ms_print's threshold (01.00%) ------------------------------------------------------------
_______________________________________________ Gluster-users mailing list Gluster-users@gluster.org http://www.gluster.org/mailman/listinfo/gluster-users