Flame Graph
Reset Zoom
Search
ic
ip_queue_xmit (572 samples, 2.28%)
i..
memset_erms (4 samples, 0.02%)
kfree_skbmem (30 samples, 0.12%)
copy_user_enhanced_fast_string (5 samples, 0.02%)
netif_skb_features (7 samples, 0.03%)
writeToClient (19 samples, 0.08%)
skb_release_all (41 samples, 0.16%)
__fget_light (3 samples, 0.01%)
sock_def_readable (3 samples, 0.01%)
__wake_up_sync_key (46 samples, 0.18%)
kmem_cache_free (14 samples, 0.06%)
default_idle_call (21,683 samples, 86.53%)
default_idle_call
readQueryFromClient (7 samples, 0.03%)
tcp_write_xmit (813 samples, 3.24%)
tcp..
kfree_skbmem (14 samples, 0.06%)
je_malloc_usable_size (12 samples, 0.05%)
fsnotify (8 samples, 0.03%)
memset_erms (6 samples, 0.02%)
__pthread_disable_asynccancel (8 samples, 0.03%)
tcp_schedule_loss_probe (4 samples, 0.02%)
__fget (34 samples, 0.14%)
tcp_v4_do_rcv (296 samples, 1.18%)
[unknown] (73 samples, 0.29%)
tcp_sendmsg_locked (1,187 samples, 4.74%)
tcp_s..
getExpire (3 samples, 0.01%)
__build_skb (23 samples, 0.09%)
new_slab (29 samples, 0.12%)
memcpy_erms (35 samples, 0.14%)
__slab_free (8 samples, 0.03%)
security_file_permission (14 samples, 0.06%)
memset_erms (34 samples, 0.14%)
__virt_addr_valid (3 samples, 0.01%)
__kmalloc_node_track_caller (57 samples, 0.23%)
tcp_send_mss (43 samples, 0.17%)
ena_com_close_bounce_buffer (18 samples, 0.07%)
__sk_dst_check (3 samples, 0.01%)
sk_free (5 samples, 0.02%)
cpu_startup_entry (21,687 samples, 86.55%)
cpu_startup_entry
do_syscall_64 (129 samples, 0.51%)
inet_sendmsg (1,233 samples, 4.92%)
inet_s..
ena_clean_rx_irq (464 samples, 1.85%)
e..
lock_timer_base (10 samples, 0.04%)
ena_select_queue (10 samples, 0.04%)
ena_start_xmit (3 samples, 0.01%)
__vfs_read (359 samples, 1.43%)
kmem_cache_free (29 samples, 0.12%)
skb_copy_datagram_iter (64 samples, 0.26%)
__vdso_gettimeofday (17 samples, 0.07%)
netif_receive_skb_internal (389 samples, 1.55%)
_raw_spin_lock (187 samples, 0.75%)
skb_release_data (40 samples, 0.16%)
_raw_spin_unlock_irqrestore (36 samples, 0.14%)
__fget_light (5 samples, 0.02%)
ipv4_dst_check (10 samples, 0.04%)
readQueryFromClient (69 samples, 0.28%)
je_free (14 samples, 0.06%)
net_rx_action (3 samples, 0.01%)
tcp_chrono_start (3 samples, 0.01%)
skb_release_data (5 samples, 0.02%)
ip_rcv_core.isra.20 (3 samples, 0.01%)
x86_64_start_reservations (400 samples, 1.60%)
common_file_perm (9 samples, 0.04%)
bictcp_cwnd_event (9 samples, 0.04%)
ipv4_mtu (6 samples, 0.02%)
start_kernel (400 samples, 1.60%)
ip_protocol_deliver_rcu (323 samples, 1.29%)
ip_finish_output2 (482 samples, 1.92%)
i..
ip_local_deliver_finish (325 samples, 1.30%)
skb_free_head (9 samples, 0.04%)
netdev_core_pick_tx (7 samples, 0.03%)
sch_direct_xmit (398 samples, 1.59%)
listDelNode (5 samples, 0.02%)
skb_entail (31 samples, 0.12%)
je_malloc_usable_size (27 samples, 0.11%)
ip_finish_output (515 samples, 2.06%)
i..
[libc-2.27.so] (18 samples, 0.07%)
clear_page_erms (10 samples, 0.04%)
read_tsc (4 samples, 0.02%)
__copy_skb_header (5 samples, 0.02%)
validate_xmit_skb (12 samples, 0.05%)
clientHasPendingReplies.part.0 (19 samples, 0.08%)
[unknown] (121 samples, 0.48%)
aa_sock_msg_perm (22 samples, 0.09%)
ipv4_mtu (6 samples, 0.02%)
[libc-2.27.so] (3 samples, 0.01%)
copyout (3 samples, 0.01%)
sock_read_iter (351 samples, 1.40%)
inet_gro_receive (5 samples, 0.02%)
epoll_wait (129 samples, 0.51%)
__wake_up_common_lock (46 samples, 0.18%)
siphash (9 samples, 0.04%)
__fsnotify_parent (3 samples, 0.01%)
ip_rcv_finish_core.isra.18 (43 samples, 0.17%)
__ksize (12 samples, 0.05%)
dev_queue_xmit (455 samples, 1.82%)
d..
___slab_alloc (15 samples, 0.06%)
security_socket_recvmsg (38 samples, 0.15%)
tcp_ack_update_rtt.isra.45 (3 samples, 0.01%)
napi_complete_done (3 samples, 0.01%)
irq_exit (1,020 samples, 4.07%)
irq_..
read_tsc (6 samples, 0.02%)
__skb_datagram_iter (63 samples, 0.25%)
new_slab (15 samples, 0.06%)
__ip_local_out (22 samples, 0.09%)
new_sync_read (358 samples, 1.43%)
copy_user_generic_unrolled (28 samples, 0.11%)
_raw_spin_lock_bh (3 samples, 0.01%)
tcp_rcv_space_adjust (45 samples, 0.18%)
apparmor_file_permission (10 samples, 0.04%)
native_safe_halt (21,678 samples, 86.51%)
native_safe_halt
dictFind (20 samples, 0.08%)
lock_sock_nested (12 samples, 0.05%)
__sched_text_end (400 samples, 1.60%)
__libc_write (1,625 samples, 6.49%)
__libc_w..
__cgroup_bpf_run_filter_skb (6 samples, 0.02%)
__netif_receive_skb_core (11 samples, 0.04%)
skb_release_head_state (15 samples, 0.06%)
fput_many (7 samples, 0.03%)
do_idle (400 samples, 1.60%)
ena_refill_rx_bufs (4 samples, 0.02%)
processMultibulkBuffer (4 samples, 0.02%)
ena_com_rx_pkt (11 samples, 0.04%)
connSocketConnect (73 samples, 0.29%)
tcp_ack (131 samples, 0.52%)
bictcp_cwnd_event (8 samples, 0.03%)
apparmor_file_permission (6 samples, 0.02%)
_raw_spin_unlock_bh (5 samples, 0.02%)
prep_new_page (3 samples, 0.01%)
ksize (12 samples, 0.05%)
arch_cpu_idle (21,681 samples, 86.53%)
arch_cpu_idle
_raw_spin_lock_bh (10 samples, 0.04%)
__ip_queue_xmit (558 samples, 2.23%)
_..
rb_first (3 samples, 0.01%)
ip_rcv (372 samples, 1.48%)
tcp_established_options (3 samples, 0.01%)
aa_sk_perm (3 samples, 0.01%)
__local_bh_enable_ip (3 samples, 0.01%)
release_sock (11 samples, 0.04%)
start_secondary (21,687 samples, 86.55%)
start_secondary
do_syscall_64 (1,469 samples, 5.86%)
do_sysc..
ktime_get (32 samples, 0.13%)
ep_scan_ready_list.constprop.20 (129 samples, 0.51%)
dictSdsKeyCompare (7 samples, 0.03%)
__pthread_enable_asynccancel (6 samples, 0.02%)
ksys_read (452 samples, 1.80%)
k..
__alloc_skb (170 samples, 0.68%)
__sched_text_end (21,679 samples, 86.52%)
__sched_text_end
__vfs_write (1,288 samples, 5.14%)
__vfs_..
__fsnotify_parent (3 samples, 0.01%)
copy_user_enhanced_fast_string (5 samples, 0.02%)
read_tsc (31 samples, 0.12%)
__fdget_pos (42 samples, 0.17%)
mod_timer (38 samples, 0.15%)
all (25,057 samples, 100%)
[[vdso]] (14 samples, 0.06%)
__tcp_ack_snd_check (39 samples, 0.16%)
skb_page_frag_refill (10 samples, 0.04%)
__softirqentry_text_start (1,017 samples, 4.06%)
__so..
release_sock (10 samples, 0.04%)
__tcp_v4_send_check (4 samples, 0.02%)
__inet_lookup_established (24 samples, 0.10%)
arch_cpu_idle (400 samples, 1.60%)
__netif_receive_skb (384 samples, 1.53%)
ena_unmask_interrupt.isra.60 (3 samples, 0.01%)
fput (6 samples, 0.02%)
read_tsc (9 samples, 0.04%)
__fget_light (38 samples, 0.15%)
validate_xmit_skb_list (14 samples, 0.06%)
_raw_spin_lock (8 samples, 0.03%)
read_tsc (25 samples, 0.10%)
tcp_cleanup_rbuf (37 samples, 0.15%)
__iowrite64_copy (10 samples, 0.04%)
kfree (9 samples, 0.04%)
tcp_v4_send_check (4 samples, 0.02%)
ktime_get_with_offset (5 samples, 0.02%)
kmem_cache_alloc (17 samples, 0.07%)
fsnotify (3 samples, 0.01%)
__virt_addr_valid (6 samples, 0.02%)
string2ll.part.0 (3 samples, 0.01%)
__free_pages_ok (3 samples, 0.01%)
tcp_schedule_loss_probe (3 samples, 0.01%)
connSocketEventHandler (12 samples, 0.05%)
consume_skb (47 samples, 0.19%)
[[vdso]] (3 samples, 0.01%)
entry_SYSCALL_64_after_hwframe (1,472 samples, 5.87%)
entry_S..
je_arena_dalloc_bin_junked_locked (5 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (525 samples, 2.10%)
e..
security_file_permission (11 samples, 0.04%)
___slab_alloc (29 samples, 0.12%)
vfs_read (394 samples, 1.57%)
tcp_event_new_data_sent (90 samples, 0.36%)
ret_from_intr (1,020 samples, 4.07%)
ret_..
aa_file_perm (6 samples, 0.02%)
__fsnotify_parent (18 samples, 0.07%)
sock_rfree (12 samples, 0.05%)
[unknown] (106 samples, 0.42%)
je_arena_tcache_fill_small (14 samples, 0.06%)
arch_call_rest_init (400 samples, 1.60%)
[libc-2.27.so] (3 samples, 0.01%)
__vdso_gettimeofday (14 samples, 0.06%)
skb_release_all (32 samples, 0.13%)
__tcp_select_window (7 samples, 0.03%)
tcp_rate_check_app_limited (3 samples, 0.01%)
alloc_pages_current (14 samples, 0.06%)
__kfree_skb (71 samples, 0.28%)
tcp_recvmsg (294 samples, 1.17%)
swapper (22,087 samples, 88.15%)
swapper
security_socket_sendmsg (21 samples, 0.08%)
tcp_queue_rcv (22 samples, 0.09%)
default_idle_call (400 samples, 1.60%)
zfree.part.0 (13 samples, 0.05%)
__x86_indirect_thunk_rax (3 samples, 0.01%)
call (23 samples, 0.09%)
_raw_spin_unlock_irqrestore (57 samples, 0.23%)
__cgroup_bpf_run_filter_skb (10 samples, 0.04%)
__netif_receive_skb_one_core (383 samples, 1.53%)
[unknown] (2,716 samples, 10.84%)
[unknown]
do_epoll_wait (129 samples, 0.51%)
__kmalloc_reserve.isra.56 (97 samples, 0.39%)
native_safe_halt (400 samples, 1.60%)
__slab_free (14 samples, 0.06%)
__alloc_pages_nodemask (20 samples, 0.08%)
dev_hard_start_xmit (188 samples, 0.75%)
skb_release_all (45 samples, 0.18%)
skb_copy_bits (7 samples, 0.03%)
sock_recvmsg (344 samples, 1.37%)
skb_free_head (13 samples, 0.05%)
get_page_from_freelist (20 samples, 0.08%)
processMultibulkBuffer (5 samples, 0.02%)
sock_def_readable (51 samples, 0.20%)
cpu_startup_entry (400 samples, 1.60%)
tcp_update_pacing_rate (3 samples, 0.01%)
__qdisc_run (7 samples, 0.03%)
lock_sock_nested (14 samples, 0.06%)
__local_bh_enable_ip (4 samples, 0.02%)
tcp_mstamp_refresh (41 samples, 0.16%)
aa_sock_msg_perm (16 samples, 0.06%)
je_malloc (14 samples, 0.06%)
__tcp_transmit_skb (649 samples, 2.59%)
__..
__fget_light (42 samples, 0.17%)
__libc_read (656 samples, 2.62%)
__..
do_IRQ (1,020 samples, 4.07%)
do_IRQ
__slab_alloc (29 samples, 0.12%)
sk_reset_timer (72 samples, 0.29%)
ena_alloc_skb (36 samples, 0.14%)
tcp_stream_memory_free (3 samples, 0.01%)
sock_sendmsg (1,258 samples, 5.02%)
sock_s..
tcp_mstamp_refresh (9 samples, 0.04%)
tcp_schedule_loss_probe (8 samples, 0.03%)
ipv4_mtu (4 samples, 0.02%)
clear_page_erms (18 samples, 0.07%)
__check_object_size (12 samples, 0.05%)
writeToClient (5 samples, 0.02%)
processCommand (8 samples, 0.03%)
common_file_perm (6 samples, 0.02%)
secondary_startup_64 (22,087 samples, 88.15%)
secondary_startup_64
ip_copy_addrs (13 samples, 0.05%)
__tcp_push_pending_frames (819 samples, 3.27%)
__t..
vfs_write (1,340 samples, 5.35%)
vfs_wr..
tcp_rearm_rto (76 samples, 0.30%)
clear_page_erms (7 samples, 0.03%)
ep_send_events_proc (128 samples, 0.51%)
apparmor_socket_recvmsg (22 samples, 0.09%)
__slab_alloc (13 samples, 0.05%)
mod_timer (71 samples, 0.28%)
ktime_get (7 samples, 0.03%)
sk_page_frag_refill (11 samples, 0.04%)
__x64_sys_write (1,395 samples, 5.57%)
__x64_s..
zmalloc (20 samples, 0.08%)
tcp_send_delayed_ack (39 samples, 0.16%)
ksys_write (1,394 samples, 5.56%)
ksys_wr..
__fsnotify_parent (4 samples, 0.02%)
net_rx_action (610 samples, 2.43%)
ne..
_raw_spin_lock (4 samples, 0.02%)
__netdev_alloc_skb (32 samples, 0.13%)
rw_verify_area (25 samples, 0.10%)
tcp_rcv_established (291 samples, 1.16%)
tcp_v4_early_demux (39 samples, 0.16%)
tcp_poll (23 samples, 0.09%)
ep_poll (129 samples, 0.51%)
processInputBuffer (3 samples, 0.01%)
siphash_nocase (5 samples, 0.02%)
fput_many (6 samples, 0.02%)
dictFind (17 samples, 0.07%)
inet_recvmsg (298 samples, 1.19%)
__fdget_pos (38 samples, 0.15%)
bictcp_acked (7 samples, 0.03%)
apparmor_socket_recvmsg (6 samples, 0.02%)
__skb_clone (14 samples, 0.06%)
sdsIncrLen (3 samples, 0.01%)
__fget (36 samples, 0.14%)
aa_sock_msg_perm (19 samples, 0.08%)
clientHasPendingReplies.part.0 (4 samples, 0.02%)
skb_release_head_state (39 samples, 0.16%)
handleClientsWithPendingWrites (35 samples, 0.14%)
skb_clone (17 samples, 0.07%)
__kfree_skb (47 samples, 0.19%)
do_idle (21,687 samples, 86.55%)
do_idle
processMultibulkBuffer (8 samples, 0.03%)
dev_gro_receive (8 samples, 0.03%)
sk_filter_trim_cap (8 samples, 0.03%)
ipv4_dst_check (4 samples, 0.02%)
tcp_data_ready (52 samples, 0.21%)
memcpy_erms (15 samples, 0.06%)
tcp_stream_memory_free (17 samples, 0.07%)
aa_file_perm (3 samples, 0.01%)
_copy_from_iter_full (42 samples, 0.17%)
ktime_get (29 samples, 0.12%)
do_syscall_64 (521 samples, 2.08%)
d..
ipv4_mtu (3 samples, 0.01%)
tcp_check_space (9 samples, 0.04%)
page_frag_free (12 samples, 0.05%)
alloc_pages_current (20 samples, 0.08%)
ip_rcv_finish (368 samples, 1.47%)
x86_64_start_kernel (400 samples, 1.60%)
ena_select_queue (5 samples, 0.02%)
updateCachedTime (37 samples, 0.15%)
napi_gro_receive (399 samples, 1.59%)
__slab_alloc (26 samples, 0.10%)
sk_reset_timer (39 samples, 0.16%)
skb_release_data (16 samples, 0.06%)
prepareClientToWrite (8 samples, 0.03%)
redis-server (2,970 samples, 11.85%)
redis-server
__x64_sys_epoll_wait (129 samples, 0.51%)
__ip_finish_output (496 samples, 1.98%)
_..
ep_item_poll.isra.16 (97 samples, 0.39%)
apparmor_socket_sendmsg (19 samples, 0.08%)
tcp_sendmsg (1,230 samples, 4.91%)
tcp_se..
tcp_clean_rtx_queue (99 samples, 0.40%)
decrRefCount (3 samples, 0.01%)
copy_user_generic_unrolled (36 samples, 0.14%)
sk_stream_alloc_skb (177 samples, 0.71%)
sk_reset_timer (4 samples, 0.02%)
tcp_wfree (35 samples, 0.14%)
simple_copy_to_iter (63 samples, 0.25%)
iov_iter_advance (4 samples, 0.02%)
ip_local_out (540 samples, 2.16%)
i..
ena_start_xmit (178 samples, 0.71%)
__check_object_size (3 samples, 0.01%)
tcp_push (823 samples, 3.28%)
tcp..
aeProcessEvents (6 samples, 0.02%)
tcp_v4_send_check (4 samples, 0.02%)
__x64_sys_read (4 samples, 0.02%)
ip_send_check (21 samples, 0.08%)
__dev_queue_xmit (453 samples, 1.81%)
_..
read_tsc (3 samples, 0.01%)
_raw_spin_lock_bh (12 samples, 0.05%)
__alloc_pages_nodemask (14 samples, 0.06%)
ena_com_prepare_tx (38 samples, 0.15%)
page_frag_alloc (9 samples, 0.04%)
__alloc_pages_nodemask (8 samples, 0.03%)
ena_com_write_bounce_buffer_to_dev (12 samples, 0.05%)
ip_local_deliver (325 samples, 1.30%)
ena_io_poll (604 samples, 2.41%)
en..
[[vdso]] (11 samples, 0.04%)
_raw_spin_unlock_irqrestore (41 samples, 0.16%)
tcp_v4_rcv (323 samples, 1.29%)
sock_write_iter (1,277 samples, 5.10%)
sock_w..
lookupKey (3 samples, 0.01%)
netdev_pick_tx (4 samples, 0.02%)
je_malloc (5 samples, 0.02%)
entry_SYSCALL_64_after_hwframe (129 samples, 0.51%)
tcp_current_mss (33 samples, 0.13%)
sock_poll (94 samples, 0.38%)
kmem_cache_alloc_node (38 samples, 0.15%)
get_page_from_freelist (8 samples, 0.03%)
rest_init (400 samples, 1.60%)
[unknown] (7 samples, 0.03%)
new_sync_write (1,285 samples, 5.13%)
new_sy..
__x64_sys_read (452 samples, 1.80%)
_..
rw_verify_area (16 samples, 0.06%)
tcp_release_cb (4 samples, 0.02%)
get_page_from_freelist (14 samples, 0.06%)
sock_put (3 samples, 0.01%)
mod_timer (3 samples, 0.01%)
_copy_to_iter (48 samples, 0.19%)
ip_output (518 samples, 2.07%)
i..
fput (7 samples, 0.03%)
__slab_free (7 samples, 0.03%)