[Gluster-users] Gfapi memleaks, all versions

feihu929 at sina.com feihu929 at sina.com
Wed Aug 24 06:49:32 UTC 2016


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%)
------------------------------------------------------------



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20160824/5420411a/attachment.html>


More information about the Gluster-users mailing list