mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-05-24 22:39:51 +00:00

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@5 fd59a12c-fef9-0310-b244-a6a79926bd2f
561 lines
34 KiB
Bash
561 lines
34 KiB
Bash
Flat profile:
|
||
|
||
Each sample counts as 0.01 seconds.
|
||
% cumulative self self total
|
||
time seconds seconds calls ms/call ms/call name
|
||
21.95 0.09 0.09 274959 0.00 0.00 message_handler_mcast
|
||
19.51 0.17 0.08 274977 0.00 0.00 pending_queues_deliver
|
||
9.76 0.21 0.04 1655 0.02 0.05 user_deliver
|
||
9.76 0.25 0.04 1 40.00 409.61 poll_run
|
||
7.32 0.28 0.03 322067 0.00 0.00 timerlist_expire
|
||
7.32 0.31 0.03 1623 0.02 0.03 deliver_fn
|
||
4.88 0.33 0.02 322068 0.00 0.00 timerlist_timeout_msec
|
||
4.88 0.35 0.02 322046 0.00 0.00 recv_handler
|
||
2.44 0.36 0.01 47021 0.00 0.00 timerlist_add_future
|
||
2.44 0.37 0.01 46913 0.00 0.00 message_handler_orf_token
|
||
2.44 0.38 0.01 46913 0.00 0.00 orf_token_mcast
|
||
2.44 0.39 0.01 46878 0.00 0.00 messages_free
|
||
2.44 0.40 0.01 1632 0.01 0.01 SaNameTisNameT
|
||
2.44 0.41 0.01 1527 0.01 0.01 message_handler_req_exec_ckpt_sectionwrite
|
||
0.00 0.41 0.00 47304 0.00 0.00 poll_timer_delete
|
||
0.00 0.41 0.00 47021 0.00 0.00 poll_timer_add
|
||
0.00 0.41 0.00 47021 0.00 0.00 timerlist_add
|
||
0.00 0.41 0.00 47019 0.00 0.00 timerlist_del
|
||
0.00 0.41 0.00 46913 0.00 0.00 orf_token_evs
|
||
0.00 0.41 0.00 46913 0.00 0.00 orf_token_rtr
|
||
0.00 0.41 0.00 46878 0.00 0.00 sq_items_release
|
||
0.00 0.41 0.00 1655 0.00 0.00 pend_delv_next_delivery_find
|
||
0.00 0.41 0.00 1623 0.00 0.00 queue_reinit
|
||
0.00 0.41 0.00 726 0.00 0.00 internal_log_printf
|
||
0.00 0.41 0.00 125 0.00 0.00 mempool_free
|
||
0.00 0.41 0.00 125 0.00 0.00 mempool_strdup
|
||
0.00 0.41 0.00 125 0.00 0.00 strstr_rs
|
||
0.00 0.41 0.00 71 0.00 0.00 ckptConfChg
|
||
0.00 0.41 0.00 71 0.00 0.00 clmConfChg
|
||
0.00 0.41 0.00 71 0.00 0.00 confchg_fn
|
||
0.00 0.41 0.00 71 0.00 0.00 libraryNotificationLeave
|
||
0.00 0.41 0.00 70 0.00 0.00 message_handler_memb_form_token
|
||
0.00 0.41 0.00 53 0.00 0.00 message_handler_req_exec_clm_nodejoin
|
||
0.00 0.41 0.00 52 0.00 0.00 message_handler_memb_attempt_join
|
||
0.00 0.41 0.00 52 0.00 0.00 message_handler_memb_join
|
||
0.00 0.41 0.00 41 0.00 0.01 message_handler_req_exec_ckpt_checkpointopen
|
||
0.00 0.41 0.00 36 0.00 0.00 SaNameTisEqual
|
||
0.00 0.41 0.00 35 0.00 0.00 memb_form_token_conf_desc_build
|
||
0.00 0.41 0.00 35 0.00 0.00 queues_pend_delv_memb_new
|
||
0.00 0.41 0.00 35 0.00 0.00 sq_reinit
|
||
0.00 0.41 0.00 20 0.00 0.00 queue_init
|
||
0.00 0.41 0.00 19 0.00 0.00 memb_state_commit_enter
|
||
0.00 0.41 0.00 19 0.00 0.00 memb_state_gather_enter
|
||
0.00 0.41 0.00 18 0.00 0.02 findComponent
|
||
0.00 0.41 0.00 18 0.00 0.00 gmi_mcast
|
||
0.00 0.41 0.00 18 0.00 0.00 gmi_pend_trans_item_store
|
||
0.00 0.41 0.00 18 0.00 0.00 libraryNotificationJoin
|
||
0.00 0.41 0.00 18 0.00 0.00 memb_print_commit_set
|
||
0.00 0.41 0.00 18 0.00 0.00 memb_state_commit_consensus
|
||
0.00 0.41 0.00 15 0.00 0.00 orf_timer_function_token_timeout
|
||
0.00 0.41 0.00 12 0.00 0.00 mempool_malloc
|
||
0.00 0.41 0.00 5 0.00 0.00 memb_timer_function_state_gather
|
||
0.00 0.41 0.00 2 0.00 0.01 message_handler_req_exec_ckpt_sectioncreate
|
||
0.00 0.41 0.00 2 0.00 0.00 poll_dispatch_add
|
||
0.00 0.41 0.00 1 0.00 0.00 aisexec_libais_bind
|
||
0.00 0.41 0.00 1 0.00 0.00 amfExecutiveInitialize
|
||
0.00 0.41 0.00 1 0.00 0.39 amfReadGroups
|
||
0.00 0.41 0.00 1 0.00 0.00 clmExecutiveInitialize
|
||
0.00 0.41 0.00 1 0.00 0.00 determine_local_if
|
||
0.00 0.41 0.00 1 0.00 0.00 gmi_init
|
||
0.00 0.41 0.00 1 0.00 0.00 gmi_join
|
||
0.00 0.41 0.00 1 0.00 0.00 grow_connections_table
|
||
0.00 0.41 0.00 1 0.00 0.00 handle_create
|
||
0.00 0.41 0.00 1 0.00 0.00 memb_conf_id_build
|
||
0.00 0.41 0.00 1 0.00 0.00 memb_timer_function_state_commit_timeout
|
||
0.00 0.41 0.00 1 0.00 0.00 mempool_init
|
||
0.00 0.41 0.00 1 0.00 0.00 mempool_realloc
|
||
0.00 0.41 0.00 1 0.00 0.00 poll_create
|
||
0.00 0.41 0.00 1 0.00 0.00 sq_init
|
||
0.00 0.41 0.00 1 0.00 0.00 this_ip_set
|
||
0.00 0.41 0.00 1 0.00 0.00 timerlist_init
|
||
|
||
% the percentage of the total running time of the
|
||
time program used by this function.
|
||
|
||
cumulative a running sum of the number of seconds accounted
|
||
seconds for by this function and those listed above it.
|
||
|
||
self the number of seconds accounted for by this
|
||
seconds function alone. This is the major sort for this
|
||
listing.
|
||
|
||
calls the number of times this function was invoked, if
|
||
this function is profiled, else blank.
|
||
|
||
self the average number of milliseconds spent in this
|
||
ms/call function per call, if this function is profiled,
|
||
else blank.
|
||
|
||
total the average number of milliseconds spent in this
|
||
ms/call function and its descendents per call, if this
|
||
function is profiled, else blank.
|
||
|
||
name the name of the function. This is the minor sort
|
||
for this listing. The index shows the location of
|
||
the function in the gprof listing. If the index is
|
||
in parenthesis it shows where it would appear in
|
||
the gprof listing if it were to be printed.
|
||
|
||
Call graph (explanation follows)
|
||
|
||
|
||
granularity: each sample hit covers 4 byte(s) for 2.44% of 0.41 seconds
|
||
|
||
index % time self children called name
|
||
<spontaneous>
|
||
[1] 100.0 0.00 0.41 main [1]
|
||
0.04 0.37 1/1 poll_run [2]
|
||
0.00 0.00 1/1 amfReadGroups [18]
|
||
0.00 0.00 1/1 gmi_init [27]
|
||
0.00 0.00 2/726 internal_log_printf [36]
|
||
0.00 0.00 1/1 poll_create [69]
|
||
0.00 0.00 1/1 mempool_init [67]
|
||
0.00 0.00 1/1 aisexec_libais_bind [58]
|
||
0.00 0.00 1/1 grow_connections_table [63]
|
||
0.00 0.00 1/2 poll_dispatch_add [57]
|
||
0.00 0.00 1/1 gmi_join [62]
|
||
0.00 0.00 1/1 amfExecutiveInitialize [59]
|
||
0.00 0.00 1/1 clmExecutiveInitialize [60]
|
||
-----------------------------------------------
|
||
0.04 0.37 1/1 main [1]
|
||
[2] 99.9 0.04 0.37 1 poll_run [2]
|
||
0.02 0.30 322046/322046 recv_handler [3]
|
||
0.03 0.00 322067/322067 timerlist_expire [9]
|
||
0.02 0.00 322068/322068 timerlist_timeout_msec [10]
|
||
-----------------------------------------------
|
||
0.02 0.30 322046/322046 poll_run [2]
|
||
[3] 78.0 0.02 0.30 322046 recv_handler [3]
|
||
0.09 0.17 274959/274959 message_handler_mcast [4]
|
||
0.01 0.03 46913/46913 message_handler_orf_token [8]
|
||
0.00 0.00 70/70 message_handler_memb_form_token [20]
|
||
0.00 0.00 52/52 message_handler_memb_join [24]
|
||
0.00 0.00 52/52 message_handler_memb_attempt_join [26]
|
||
-----------------------------------------------
|
||
0.09 0.17 274959/274959 recv_handler [3]
|
||
[4] 63.3 0.09 0.17 274959 message_handler_mcast [4]
|
||
0.08 0.09 274959/274977 pending_queues_deliver [5]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/274977 orf_token_mcast [12]
|
||
0.08 0.09 274959/274977 message_handler_mcast [4]
|
||
[5] 41.4 0.08 0.09 274977 pending_queues_deliver [5]
|
||
0.04 0.05 1655/1655 user_deliver [6]
|
||
-----------------------------------------------
|
||
0.04 0.05 1655/1655 pending_queues_deliver [5]
|
||
[6] 21.9 0.04 0.05 1655 user_deliver [6]
|
||
0.03 0.02 1623/1623 deliver_fn [7]
|
||
0.00 0.00 1655/1655 pend_delv_next_delivery_find [34]
|
||
0.00 0.00 1623/1623 queue_reinit [35]
|
||
-----------------------------------------------
|
||
0.03 0.02 1623/1623 user_deliver [6]
|
||
[7] 12.1 0.03 0.02 1623 deliver_fn [7]
|
||
0.01 0.01 1527/1527 message_handler_req_exec_ckpt_sectionwrite [11]
|
||
0.00 0.00 41/41 message_handler_req_exec_ckpt_checkpointopen [19]
|
||
0.00 0.00 2/2 message_handler_req_exec_ckpt_sectioncreate [21]
|
||
0.00 0.00 53/53 message_handler_req_exec_clm_nodejoin [44]
|
||
-----------------------------------------------
|
||
0.01 0.03 46913/46913 recv_handler [3]
|
||
[8] 9.8 0.01 0.03 46913 message_handler_orf_token [8]
|
||
0.01 0.00 46913/46913 orf_token_mcast [12]
|
||
0.01 0.00 46878/46878 messages_free [15]
|
||
0.00 0.01 46913/47021 poll_timer_add [13]
|
||
0.00 0.00 46913/46913 orf_token_rtr [32]
|
||
0.00 0.00 46913/46913 orf_token_evs [31]
|
||
0.00 0.00 46913/47304 poll_timer_delete [28]
|
||
-----------------------------------------------
|
||
0.03 0.00 322067/322067 poll_run [2]
|
||
[9] 7.3 0.03 0.00 322067 timerlist_expire [9]
|
||
0.00 0.00 15/19 memb_state_gather_enter [23]
|
||
0.00 0.00 5/5 memb_timer_function_state_gather [25]
|
||
0.00 0.00 15/15 orf_timer_function_token_timeout [55]
|
||
0.00 0.00 1/1 memb_timer_function_state_commit_timeout [66]
|
||
-----------------------------------------------
|
||
0.02 0.00 322068/322068 poll_run [2]
|
||
[10] 4.9 0.02 0.00 322068 timerlist_timeout_msec [10]
|
||
-----------------------------------------------
|
||
0.01 0.01 1527/1527 deliver_fn [7]
|
||
[11] 4.7 0.01 0.01 1527 message_handler_req_exec_ckpt_sectionwrite [11]
|
||
0.01 0.00 1527/1632 SaNameTisNameT [16]
|
||
-----------------------------------------------
|
||
0.01 0.00 46913/46913 message_handler_orf_token [8]
|
||
[12] 2.4 0.01 0.00 46913 orf_token_mcast [12]
|
||
0.00 0.00 18/274977 pending_queues_deliver [5]
|
||
-----------------------------------------------
|
||
0.00 0.00 19/47021 memb_state_commit_enter [22]
|
||
0.00 0.00 19/47021 memb_state_gather_enter [23]
|
||
0.00 0.00 70/47021 message_handler_memb_form_token [20]
|
||
0.00 0.01 46913/47021 message_handler_orf_token [8]
|
||
[13] 2.4 0.00 0.01 47021 poll_timer_add [13]
|
||
0.01 0.00 47021/47021 timerlist_add_future [14]
|
||
-----------------------------------------------
|
||
0.01 0.00 47021/47021 poll_timer_add [13]
|
||
[14] 2.4 0.01 0.00 47021 timerlist_add_future [14]
|
||
0.00 0.00 47021/47021 timerlist_add [29]
|
||
-----------------------------------------------
|
||
0.01 0.00 46878/46878 message_handler_orf_token [8]
|
||
[15] 2.4 0.01 0.00 46878 messages_free [15]
|
||
0.00 0.00 46878/46878 sq_items_release [33]
|
||
-----------------------------------------------
|
||
0.00 0.00 2/1632 message_handler_req_exec_ckpt_sectioncreate [21]
|
||
0.00 0.00 40/1632 message_handler_req_exec_ckpt_checkpointopen [19]
|
||
0.00 0.00 63/1632 findComponent [17]
|
||
0.01 0.00 1527/1632 message_handler_req_exec_ckpt_sectionwrite [11]
|
||
[16] 2.4 0.01 0.00 1632 SaNameTisNameT [16]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 amfReadGroups [18]
|
||
[17] 0.1 0.00 0.00 18 findComponent [17]
|
||
0.00 0.00 63/1632 SaNameTisNameT [16]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[18] 0.1 0.00 0.00 1 amfReadGroups [18]
|
||
0.00 0.00 18/18 findComponent [17]
|
||
0.00 0.00 125/125 strstr_rs [39]
|
||
0.00 0.00 36/36 SaNameTisEqual [45]
|
||
0.00 0.00 12/12 mempool_malloc [56]
|
||
-----------------------------------------------
|
||
0.00 0.00 41/41 deliver_fn [7]
|
||
[19] 0.1 0.00 0.00 41 message_handler_req_exec_ckpt_checkpointopen [19]
|
||
0.00 0.00 40/1632 SaNameTisNameT [16]
|
||
-----------------------------------------------
|
||
0.00 0.00 70/70 recv_handler [3]
|
||
[20] 0.0 0.00 0.00 70 message_handler_memb_form_token [20]
|
||
0.00 0.00 70/47021 poll_timer_add [13]
|
||
0.00 0.00 280/47304 poll_timer_delete [28]
|
||
0.00 0.00 35/35 memb_form_token_conf_desc_build [46]
|
||
-----------------------------------------------
|
||
0.00 0.00 2/2 deliver_fn [7]
|
||
[21] 0.0 0.00 0.00 2 message_handler_req_exec_ckpt_sectioncreate [21]
|
||
0.00 0.00 2/1632 SaNameTisNameT [16]
|
||
-----------------------------------------------
|
||
0.00 0.00 5/19 memb_timer_function_state_gather [25]
|
||
0.00 0.00 14/19 message_handler_memb_join [24]
|
||
[22] 0.0 0.00 0.00 19 memb_state_commit_enter [22]
|
||
0.00 0.00 19/47021 poll_timer_add [13]
|
||
0.00 0.00 19/47304 poll_timer_delete [28]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/19 gmi_init [27]
|
||
0.00 0.00 3/19 message_handler_memb_attempt_join [26]
|
||
0.00 0.00 15/19 timerlist_expire [9]
|
||
[23] 0.0 0.00 0.00 19 memb_state_gather_enter [23]
|
||
0.00 0.00 19/47021 poll_timer_add [13]
|
||
0.00 0.00 38/726 internal_log_printf [36]
|
||
0.00 0.00 19/47304 poll_timer_delete [28]
|
||
-----------------------------------------------
|
||
0.00 0.00 52/52 recv_handler [3]
|
||
[24] 0.0 0.00 0.00 52 message_handler_memb_join [24]
|
||
0.00 0.00 14/19 memb_state_commit_enter [22]
|
||
0.00 0.00 18/18 memb_print_commit_set [53]
|
||
0.00 0.00 18/18 memb_state_commit_consensus [54]
|
||
0.00 0.00 18/726 internal_log_printf [36]
|
||
-----------------------------------------------
|
||
0.00 0.00 5/5 timerlist_expire [9]
|
||
[25] 0.0 0.00 0.00 5 memb_timer_function_state_gather [25]
|
||
0.00 0.00 5/19 memb_state_commit_enter [22]
|
||
-----------------------------------------------
|
||
0.00 0.00 52/52 recv_handler [3]
|
||
[26] 0.0 0.00 0.00 52 message_handler_memb_attempt_join [26]
|
||
0.00 0.00 3/19 memb_state_gather_enter [23]
|
||
0.00 0.00 86/726 internal_log_printf [36]
|
||
0.00 0.00 3/47304 poll_timer_delete [28]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[27] 0.0 0.00 0.00 1 gmi_init [27]
|
||
0.00 0.00 1/19 memb_state_gather_enter [23]
|
||
0.00 0.00 1/20 queue_init [49]
|
||
0.00 0.00 1/1 sq_init [70]
|
||
0.00 0.00 1/1 determine_local_if [61]
|
||
0.00 0.00 1/1 memb_conf_id_build [65]
|
||
0.00 0.00 1/2 poll_dispatch_add [57]
|
||
-----------------------------------------------
|
||
0.00 0.00 3/47304 message_handler_memb_attempt_join [26]
|
||
0.00 0.00 19/47304 memb_state_commit_enter [22]
|
||
0.00 0.00 19/47304 memb_state_gather_enter [23]
|
||
0.00 0.00 70/47304 orf_token_evs [31]
|
||
0.00 0.00 280/47304 message_handler_memb_form_token [20]
|
||
0.00 0.00 46913/47304 message_handler_orf_token [8]
|
||
[28] 0.0 0.00 0.00 47304 poll_timer_delete [28]
|
||
0.00 0.00 47019/47019 timerlist_del [30]
|
||
-----------------------------------------------
|
||
0.00 0.00 47021/47021 timerlist_add_future [14]
|
||
[29] 0.0 0.00 0.00 47021 timerlist_add [29]
|
||
-----------------------------------------------
|
||
0.00 0.00 47019/47019 poll_timer_delete [28]
|
||
[30] 0.0 0.00 0.00 47019 timerlist_del [30]
|
||
-----------------------------------------------
|
||
0.00 0.00 46913/46913 message_handler_orf_token [8]
|
||
[31] 0.0 0.00 0.00 46913 orf_token_evs [31]
|
||
0.00 0.00 70/47304 poll_timer_delete [28]
|
||
0.00 0.00 70/71 confchg_fn [42]
|
||
0.00 0.00 35/726 internal_log_printf [36]
|
||
0.00 0.00 35/35 sq_reinit [48]
|
||
0.00 0.00 35/35 queues_pend_delv_memb_new [47]
|
||
-----------------------------------------------
|
||
0.00 0.00 46913/46913 message_handler_orf_token [8]
|
||
[32] 0.0 0.00 0.00 46913 orf_token_rtr [32]
|
||
-----------------------------------------------
|
||
0.00 0.00 46878/46878 messages_free [15]
|
||
[33] 0.0 0.00 0.00 46878 sq_items_release [33]
|
||
-----------------------------------------------
|
||
0.00 0.00 1655/1655 user_deliver [6]
|
||
[34] 0.0 0.00 0.00 1655 pend_delv_next_delivery_find [34]
|
||
-----------------------------------------------
|
||
0.00 0.00 1623/1623 user_deliver [6]
|
||
[35] 0.0 0.00 0.00 1623 queue_reinit [35]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/726 sigintr_handler [175]
|
||
0.00 0.00 1/726 memb_timer_function_state_commit_timeout [66]
|
||
0.00 0.00 2/726 main [1]
|
||
0.00 0.00 15/726 orf_timer_function_token_timeout [55]
|
||
0.00 0.00 18/726 message_handler_memb_join [24]
|
||
0.00 0.00 35/726 orf_token_evs [31]
|
||
0.00 0.00 38/726 memb_state_gather_enter [23]
|
||
0.00 0.00 53/726 message_handler_req_exec_clm_nodejoin [44]
|
||
0.00 0.00 86/726 message_handler_memb_attempt_join [26]
|
||
0.00 0.00 477/726 clmConfChg [41]
|
||
[36] 0.0 0.00 0.00 726 internal_log_printf [36]
|
||
-----------------------------------------------
|
||
0.00 0.00 125/125 strstr_rs [39]
|
||
[37] 0.0 0.00 0.00 125 mempool_free [37]
|
||
-----------------------------------------------
|
||
0.00 0.00 125/125 strstr_rs [39]
|
||
[38] 0.0 0.00 0.00 125 mempool_strdup [38]
|
||
-----------------------------------------------
|
||
0.00 0.00 125/125 amfReadGroups [18]
|
||
[39] 0.0 0.00 0.00 125 strstr_rs [39]
|
||
0.00 0.00 125/125 mempool_strdup [38]
|
||
0.00 0.00 125/125 mempool_free [37]
|
||
-----------------------------------------------
|
||
0.00 0.00 71/71 confchg_fn [42]
|
||
[40] 0.0 0.00 0.00 71 ckptConfChg [40]
|
||
-----------------------------------------------
|
||
0.00 0.00 71/71 confchg_fn [42]
|
||
[41] 0.0 0.00 0.00 71 clmConfChg [41]
|
||
0.00 0.00 477/726 internal_log_printf [36]
|
||
0.00 0.00 71/71 libraryNotificationLeave [43]
|
||
0.00 0.00 18/18 gmi_mcast [50]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/71 memb_timer_function_state_commit_timeout [66]
|
||
0.00 0.00 70/71 orf_token_evs [31]
|
||
[42] 0.0 0.00 0.00 71 confchg_fn [42]
|
||
0.00 0.00 71/71 ckptConfChg [40]
|
||
0.00 0.00 71/71 clmConfChg [41]
|
||
-----------------------------------------------
|
||
0.00 0.00 71/71 clmConfChg [41]
|
||
[43] 0.0 0.00 0.00 71 libraryNotificationLeave [43]
|
||
-----------------------------------------------
|
||
0.00 0.00 53/53 deliver_fn [7]
|
||
[44] 0.0 0.00 0.00 53 message_handler_req_exec_clm_nodejoin [44]
|
||
0.00 0.00 53/726 internal_log_printf [36]
|
||
0.00 0.00 18/18 libraryNotificationJoin [52]
|
||
-----------------------------------------------
|
||
0.00 0.00 36/36 amfReadGroups [18]
|
||
[45] 0.0 0.00 0.00 36 SaNameTisEqual [45]
|
||
-----------------------------------------------
|
||
0.00 0.00 35/35 message_handler_memb_form_token [20]
|
||
[46] 0.0 0.00 0.00 35 memb_form_token_conf_desc_build [46]
|
||
-----------------------------------------------
|
||
0.00 0.00 35/35 orf_token_evs [31]
|
||
[47] 0.0 0.00 0.00 35 queues_pend_delv_memb_new [47]
|
||
0.00 0.00 19/20 queue_init [49]
|
||
-----------------------------------------------
|
||
0.00 0.00 35/35 orf_token_evs [31]
|
||
[48] 0.0 0.00 0.00 35 sq_reinit [48]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/20 gmi_init [27]
|
||
0.00 0.00 19/20 queues_pend_delv_memb_new [47]
|
||
[49] 0.0 0.00 0.00 20 queue_init [49]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 clmConfChg [41]
|
||
[50] 0.0 0.00 0.00 18 gmi_mcast [50]
|
||
0.00 0.00 18/18 gmi_pend_trans_item_store [51]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 gmi_mcast [50]
|
||
[51] 0.0 0.00 0.00 18 gmi_pend_trans_item_store [51]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 message_handler_req_exec_clm_nodejoin [44]
|
||
[52] 0.0 0.00 0.00 18 libraryNotificationJoin [52]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 message_handler_memb_join [24]
|
||
[53] 0.0 0.00 0.00 18 memb_print_commit_set [53]
|
||
-----------------------------------------------
|
||
0.00 0.00 18/18 message_handler_memb_join [24]
|
||
[54] 0.0 0.00 0.00 18 memb_state_commit_consensus [54]
|
||
-----------------------------------------------
|
||
0.00 0.00 15/15 timerlist_expire [9]
|
||
[55] 0.0 0.00 0.00 15 orf_timer_function_token_timeout [55]
|
||
0.00 0.00 15/726 internal_log_printf [36]
|
||
-----------------------------------------------
|
||
0.00 0.00 12/12 amfReadGroups [18]
|
||
[56] 0.0 0.00 0.00 12 mempool_malloc [56]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/2 main [1]
|
||
0.00 0.00 1/2 gmi_init [27]
|
||
[57] 0.0 0.00 0.00 2 poll_dispatch_add [57]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[58] 0.0 0.00 0.00 1 aisexec_libais_bind [58]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[59] 0.0 0.00 0.00 1 amfExecutiveInitialize [59]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[60] 0.0 0.00 0.00 1 clmExecutiveInitialize [60]
|
||
0.00 0.00 1/1 this_ip_set [71]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 gmi_init [27]
|
||
[61] 0.0 0.00 0.00 1 determine_local_if [61]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[62] 0.0 0.00 0.00 1 gmi_join [62]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[63] 0.0 0.00 0.00 1 grow_connections_table [63]
|
||
0.00 0.00 1/1 mempool_realloc [68]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 poll_create [69]
|
||
[64] 0.0 0.00 0.00 1 handle_create [64]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 gmi_init [27]
|
||
[65] 0.0 0.00 0.00 1 memb_conf_id_build [65]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 timerlist_expire [9]
|
||
[66] 0.0 0.00 0.00 1 memb_timer_function_state_commit_timeout [66]
|
||
0.00 0.00 1/726 internal_log_printf [36]
|
||
0.00 0.00 1/71 confchg_fn [42]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[67] 0.0 0.00 0.00 1 mempool_init [67]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 grow_connections_table [63]
|
||
[68] 0.0 0.00 0.00 1 mempool_realloc [68]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 main [1]
|
||
[69] 0.0 0.00 0.00 1 poll_create [69]
|
||
0.00 0.00 1/1 handle_create [64]
|
||
0.00 0.00 1/1 timerlist_init [72]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 gmi_init [27]
|
||
[70] 0.0 0.00 0.00 1 sq_init [70]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 clmExecutiveInitialize [60]
|
||
[71] 0.0 0.00 0.00 1 this_ip_set [71]
|
||
-----------------------------------------------
|
||
0.00 0.00 1/1 poll_create [69]
|
||
[72] 0.0 0.00 0.00 1 timerlist_init [72]
|
||
-----------------------------------------------
|
||
|
||
This table describes the call tree of the program, and was sorted by
|
||
the total amount of time spent in each function and its children.
|
||
|
||
Each entry in this table consists of several lines. The line with the
|
||
index number at the left hand margin lists the current function.
|
||
The lines above it list the functions that called this function,
|
||
and the lines below it list the functions this one called.
|
||
This line lists:
|
||
index A unique number given to each element of the table.
|
||
Index numbers are sorted numerically.
|
||
The index number is printed next to every function name so
|
||
it is easier to look up where the function in the table.
|
||
|
||
% time This is the percentage of the `total' time that was spent
|
||
in this function and its children. Note that due to
|
||
different viewpoints, functions excluded by options, etc,
|
||
these numbers will NOT add up to 100%.
|
||
|
||
self This is the total amount of time spent in this function.
|
||
|
||
children This is the total amount of time propagated into this
|
||
function by its children.
|
||
|
||
called This is the number of times the function was called.
|
||
If the function called itself recursively, the number
|
||
only includes non-recursive calls, and is followed by
|
||
a `+' and the number of recursive calls.
|
||
|
||
name The name of the current function. The index number is
|
||
printed after it. If the function is a member of a
|
||
cycle, the cycle number is printed between the
|
||
function's name and the index number.
|
||
|
||
|
||
For the function's parents, the fields have the following meanings:
|
||
|
||
self This is the amount of time that was propagated directly
|
||
from the function into this parent.
|
||
|
||
children This is the amount of time that was propagated from
|
||
the function's children into this parent.
|
||
|
||
called This is the number of times this parent called the
|
||
function `/' the total number of times the function
|
||
was called. Recursive calls to the function are not
|
||
included in the number after the `/'.
|
||
|
||
name This is the name of the parent. The parent's index
|
||
number is printed after it. If the parent is a
|
||
member of a cycle, the cycle number is printed between
|
||
the name and the index number.
|
||
|
||
If the parents of the function cannot be determined, the word
|
||
`<spontaneous>' is printed in the `name' field, and all the other
|
||
fields are blank.
|
||
|
||
For the function's children, the fields have the following meanings:
|
||
|
||
self This is the amount of time that was propagated directly
|
||
from the child into the function.
|
||
|
||
children This is the amount of time that was propagated from the
|
||
child's children to the function.
|
||
|
||
called This is the number of times the function called
|
||
this child `/' the total number of times the child
|
||
was called. Recursive calls by the child are not
|
||
listed in the number after the `/'.
|
||
|
||
name This is the name of the child. The child's index
|
||
number is printed after it. If the child is a
|
||
member of a cycle, the cycle number is printed
|
||
between the name and the index number.
|
||
|
||
If there are any cycles (circles) in the call graph, there is an
|
||
entry for the cycle-as-a-whole. This entry shows who called the
|
||
cycle (as parents) and the members of the cycle (as children.)
|
||
The `+' recursive calls entry shows the number of function calls that
|
||
were internal to the cycle, and the calls entry for each member shows,
|
||
for that member, how many times it was called from other members of
|
||
the cycle.
|
||
|
||
|
||
Index by function name
|
||
|
||
[45] SaNameTisEqual [54] memb_state_commit_consensus [34] pend_delv_next_delivery_find
|
||
[16] SaNameTisNameT [22] memb_state_commit_enter [5] pending_queues_deliver
|
||
[58] aisexec_libais_bind [23] memb_state_gather_enter [69] poll_create
|
||
[59] amfExecutiveInitialize [66] memb_timer_function_state_commit_timeout [57] poll_dispatch_add
|
||
[18] amfReadGroups [25] memb_timer_function_state_gather [2] poll_run
|
||
[40] ckptConfChg [37] mempool_free [13] poll_timer_add
|
||
[41] clmConfChg [67] mempool_init [28] poll_timer_delete
|
||
[60] clmExecutiveInitialize [56] mempool_malloc [49] queue_init
|
||
[42] confchg_fn [68] mempool_realloc [35] queue_reinit
|
||
[7] deliver_fn [38] mempool_strdup [47] queues_pend_delv_memb_new
|
||
[61] determine_local_if [4] message_handler_mcast [3] recv_handler
|
||
[17] findComponent [26] message_handler_memb_attempt_join [70] sq_init
|
||
[27] gmi_init [20] message_handler_memb_form_token [33] sq_items_release
|
||
[62] gmi_join [24] message_handler_memb_join [48] sq_reinit
|
||
[50] gmi_mcast [8] message_handler_orf_token [39] strstr_rs
|
||
[51] gmi_pend_trans_item_store [19] message_handler_req_exec_ckpt_checkpointopen [71] this_ip_set
|
||
[63] grow_connections_table [21] message_handler_req_exec_ckpt_sectioncreate [29] timerlist_add
|
||
[64] handle_create [11] message_handler_req_exec_ckpt_sectionwrite [14] timerlist_add_future
|
||
[36] internal_log_printf [44] message_handler_req_exec_clm_nodejoin [30] timerlist_del
|
||
[52] libraryNotificationJoin [15] messages_free [9] timerlist_expire
|
||
[43] libraryNotificationLeave [55] orf_timer_function_token_timeout [72] timerlist_init
|
||
[65] memb_conf_id_build [31] orf_token_evs [10] timerlist_timeout_msec
|
||
[46] memb_form_token_conf_desc_build [12] orf_token_mcast [6] user_deliver
|
||
[53] memb_print_commit_set [32] orf_token_rtr
|