Instantly share code, notes, and snippets.

@mdcallag /flat
Created Jan 18, 2018

Embed
What would you like to do?
4.13 - flat and hierarchical perf using "perf record -F 99 -p $mpid -e bus-cycles -- sleep 10
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 373 of event 'bus-cycles'
# Event count (approx.): 128616106
#
# Overhead Command Shared Object Symbol
# ........ ........ .................. ....................................
#
15.87% sysbench sysbench [.] sb_histogram_update
13.95% sysbench [kernel.kallsyms] [k] __lock_text_start
8.32% sysbench [kernel.kallsyms] [k] _raw_spin_lock
6.86% sysbench [kernel.kallsyms] [k] dio_complete
4.98% sysbench [kernel.kallsyms] [k] __sched_text_start
4.70% sysbench [kernel.kallsyms] [k] native_write_msr
3.83% sysbench sysbench [.] worker_thread
3.70% sysbench [kernel.kallsyms] [k] do_blockdev_direct_IO
1.48% sysbench [kernel.kallsyms] [k] blk_mq_hctx_mark_pending
1.32% sysbench libm-2.23.so [.] __ieee754_log_avx
1.29% sysbench [kernel.kallsyms] [k] _raw_spin_lock_irqsave
1.18% sysbench [kernel.kallsyms] [k] finish_task_switch
1.12% sysbench sysbench [.] file_execute_event
1.07% sysbench [kernel.kallsyms] [k] gup_pte_range
0.92% sysbench sysbench [.] file_next_event
0.92% sysbench [kernel.kallsyms] [k] unlock_page
0.83% sysbench [kernel.kallsyms] [k] atime_needs_update
0.82% sysbench [kernel.kallsyms] [k] ext4_es_lookup_extent
0.76% sysbench [kernel.kallsyms] [k] _raw_read_lock
0.68% sysbench [kernel.kallsyms] [k] blk_queue_split
0.68% sysbench [kernel.kallsyms] [k] ext4_data_block_valid
0.67% sysbench [kernel.kallsyms] [k] get_user_pages_fast
0.65% sysbench libpthread-2.23.so [.] pthread_mutex_unlock
0.58% sysbench [kernel.kallsyms] [k] generic_make_request_checks
0.58% sysbench [kernel.kallsyms] [k] kmem_cache_alloc
0.57% sysbench [kernel.kallsyms] [k] native_queued_spin_lock_slowpath
0.56% sysbench [kernel.kallsyms] [k] update_cfs_rq_load_avg
0.56% sysbench libpthread-2.23.so [.] pthread_mutex_lock
0.55% sysbench [nvme] [k] nvme_queue_rq
0.50% sysbench [kernel.kallsyms] [k] fput
0.49% sysbench libpthread-2.23.so [.] __GI___libc_pread64
0.48% sysbench [kernel.kallsyms] [k] __wake_up_bit
0.43% sysbench [kernel.kallsyms] [k] security_file_permission
0.42% sysbench [kernel.kallsyms] [k] blk_mq_map_request
0.42% sysbench [kernel.kallsyms] [k] __fget
0.42% sysbench [kernel.kallsyms] [k] set_page_dirty_lock
0.40% sysbench [kernel.kallsyms] [k] pick_next_task_fair
0.39% sysbench sysbench [.] sb_event_stop
0.38% sysbench [kernel.kallsyms] [k] dequeue_entity
0.38% sysbench [kernel.kallsyms] [k] blk_account_io_start
0.38% sysbench [kernel.kallsyms] [k] entry_SYSCALL_64
0.36% sysbench [kernel.kallsyms] [k] iov_iter_npages
0.35% sysbench [kernel.kallsyms] [k] list_sort
0.34% sysbench [kernel.kallsyms] [k] ext4_update_bh_state
0.34% sysbench [kernel.kallsyms] [k] entry_SYSCALL_64_fastpath
0.34% sysbench [kernel.kallsyms] [k] update_cfs_shares
0.33% sysbench [kernel.kallsyms] [k] ext4_direct_IO
0.32% sysbench [kernel.kallsyms] [k] round_jiffies_up
0.32% sysbench [kernel.kallsyms] [k] __bt_get.isra.7
0.30% sysbench [kernel.kallsyms] [k] timespec_trunc
0.30% sysbench [vdso] [.] 0x0000000000000939
0.29% sysbench [kernel.kallsyms] [k] sys_pread64
0.29% sysbench [kernel.kallsyms] [k] vfs_write
0.29% sysbench [kernel.kallsyms] [k] blk_mq_insert_requests
0.28% sysbench [kernel.kallsyms] [k] __blk_mq_run_hw_queue
0.28% sysbench [kernel.kallsyms] [k] common_file_perm
0.27% sysbench [kernel.kallsyms] [k] native_sched_clock
0.27% sysbench [kernel.kallsyms] [k] kthread_data
0.27% sysbench [kernel.kallsyms] [k] blk_mq_make_request
0.26% sysbench [kernel.kallsyms] [k] generic_file_read_iter
0.24% sysbench [kernel.kallsyms] [k] ctx_sched_out
0.24% sysbench [kernel.kallsyms] [k] __schedule
0.24% sysbench [kernel.kallsyms] [k] gup_pud_range
0.23% sysbench [kernel.kallsyms] [k] filemap_write_and_wait_range
0.22% sysbench [kernel.kallsyms] [k] start_this_handle
0.21% sysbench [kernel.kallsyms] [k] blk_start_plug
0.21% sysbench [kernel.kallsyms] [k] mempool_alloc
0.20% sysbench [kernel.kallsyms] [k] _find_next_bit.part.0
0.20% sysbench [kernel.kallsyms] [k] filemap_check_errors
0.20% sysbench [kernel.kallsyms] [k] __bio_free
0.20% sysbench [kernel.kallsyms] [k] ext4_map_blocks
0.20% sysbench [kernel.kallsyms] [k] disk_map_sector_rcu
0.19% sysbench [kernel.kallsyms] [k] __generic_file_write_iter
0.18% sysbench libpthread-2.23.so [.] __pthread_enable_asynccancel
0.18% sysbench [kernel.kallsyms] [k] try_to_wake_up
0.18% sysbench [kernel.kallsyms] [k] submit_bio
0.18% sysbench [kernel.kallsyms] [k] __perf_event_task_sched_out
0.18% sysbench [kernel.kallsyms] [k] blk_attempt_plug_merge
0.17% sysbench [kernel.kallsyms] [k] kmem_cache_free
0.17% sysbench [kernel.kallsyms] [k] vfs_read
0.17% sysbench [kernel.kallsyms] [k] blk_rq_map_sg
0.17% sysbench [kernel.kallsyms] [k] wakeup_preempt_entity.isra.60
0.17% sysbench [kernel.kallsyms] [k] iov_iter_alignment
0.17% sysbench [kernel.kallsyms] [k] blk_mq_map_queue
0.16% sysbench [kernel.kallsyms] [k] __find_get_block
0.16% sysbench [kernel.kallsyms] [k] ext4_sync_file
0.15% sysbench [kernel.kallsyms] [k] enqueue_task_fair
0.15% sysbench [kernel.kallsyms] [k] put_prev_task_fair
0.15% sysbench [vdso] [.] 0x0000000000000937
0.15% sysbench [kernel.kallsyms] [k] schedule_timeout
0.14% sysbench [kernel.kallsyms] [k] blk_mq_flush_plug_list
0.14% sysbench [kernel.kallsyms] [k] blk_account_io_done
0.14% sysbench [kernel.kallsyms] [k] __vfs_read
0.14% sysbench [kernel.kallsyms] [k] touch_atime
0.14% sysbench [kernel.kallsyms] [k] ext4_dio_get_block_overwrite
0.13% sysbench [kernel.kallsyms] [k] clear_buddies
0.13% sysbench [kernel.kallsyms] [k] check_preempt_curr
0.13% sysbench [kernel.kallsyms] [k] set_next_buddy
0.13% sysbench libpthread-2.23.so [.] __lll_lock_wait
0.13% sysbench [kernel.kallsyms] [k] update_curr
0.12% sysbench [kernel.kallsyms] [k] account_entity_enqueue
0.12% sysbench [kernel.kallsyms] [k] percpu_up_read
0.12% sysbench [kernel.kallsyms] [k] generic_write_checks
0.12% sysbench [kernel.kallsyms] [k] fsnotify
0.12% sysbench [kernel.kallsyms] [k] ext4_do_update_inode
0.11% sysbench [kernel.kallsyms] [k] dio_bio_complete
0.11% sysbench [kernel.kallsyms] [k] mempool_alloc_slab
0.11% sysbench [kernel.kallsyms] [k] __vfs_write
0.11% sysbench [kernel.kallsyms] [k] dma_pool_free
0.11% sysbench [kernel.kallsyms] [k] update_sd_lb_stats
0.11% sysbench [vdso] [.] __vdso_clock_gettime
0.11% sysbench [kernel.kallsyms] [k] entry_SYSCALL_64_after_swapgs
0.10% sysbench [kernel.kallsyms] [k] blk_add_timer
0.10% sysbench [kernel.kallsyms] [k] put_prev_entity
0.09% sysbench [kernel.kallsyms] [k] __radix_tree_lookup
0.09% sysbench [kernel.kallsyms] [k] blk_flush_plug_list
0.08% sysbench [kernel.kallsyms] [k] blk_mq_run_hw_queue
0.07% sysbench [kernel.kallsyms] [k] ext4_file_write_iter
0.06% sysbench [kernel.kallsyms] [k] read_tsc
0.06% sysbench [kernel.kallsyms] [k] check_cfs_rq_runtime
0.04% sysbench [kernel.kallsyms] [k] iov_iter_get_pages
0.03% sysbench [kernel.kallsyms] [k] dequeue_task_fair
0.02% sysbench [nvme] [k] __nvme_process_cq
0.02% sysbench [kernel.kallsyms] [k] _cond_resched
0.01% sysbench [kernel.kallsyms] [k] select_task_rq_fair
0.01% sysbench [kernel.kallsyms] [k] blk_mq_start_request
0.01% sysbench [kernel.kallsyms] [k] iov_iter_advance
0.00% sysbench [kernel.kallsyms] [k] __blk_mq_alloc_request
0.00% sysbench [kernel.kallsyms] [k] schedule
0.00% sysbench [kernel.kallsyms] [k] __percpu_counter_add
0.00% sysbench [kernel.kallsyms] [k] __perf_event_task_sched_in
0.00% sysbench [kernel.kallsyms] [k] irq_entries_start
0.00% sysbench [kernel.kallsyms] [k] ktime_get
0.00% sysbench [kernel.kallsyms] [k] bio_free
0.00% sysbench [kernel.kallsyms] [k] __fsnotify_parent
0.00% sysbench [kernel.kallsyms] [k] perf_ctx_unlock
#
# (Cannot load tips.txt file, please install perf!)
#
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 362 of event 'bus-cycles'
# Event count (approx.): 85174080
#
# Overhead Command Shared Object Symbol
# ........ ........ .................. .................................
#
6.30% sysbench [kernel.kallsyms] [k] dequeue_task_fair
|
---dequeue_task_fair
deactivate_task
__schedule
schedule
schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
5.85% sysbench [kernel.kallsyms] [k] _find_next_bit.part.0
|
---_find_next_bit.part.0
|
--5.56%--find_next_zero_bit
__bt_get.isra.7
bt_get
blk_mq_get_tag
__blk_mq_alloc_request
blk_mq_map_request
blk_mq_make_request
generic_make_request
submit_bio
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
5.73% sysbench [kernel.kallsyms] [k] do_blockdev_direct_IO
|
---do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
|--3.77%--generic_file_read_iter
| new_sync_read
| __vfs_read
| vfs_read
| sys_pread64
| entry_SYSCALL_64_fastpath
| __GI___libc_pread64
|
--1.96%--generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
4.55% sysbench [kernel.kallsyms] [k] iov_iter_get_pages
|
---iov_iter_get_pages
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
4.43% sysbench [kernel.kallsyms] [k] _raw_spin_lock_irqsave
|
---_raw_spin_lock_irqsave
|
|--3.28%--delayacct_end
| __delayacct_blkio_end
| __sched_text_start
| do_blockdev_direct_IO
| __blockdev_direct_IO
| ext4_direct_IO
| |
| --3.28%--generic_file_read_iter
| new_sync_read
| __vfs_read
| vfs_read
| sys_pread64
| entry_SYSCALL_64_fastpath
| __GI___libc_pread64
|
--0.71%--do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
4.40% sysbench [nvme] [k] nvme_queue_rq
|
---nvme_queue_rq
__blk_mq_run_hw_queue
blk_mq_run_hw_queue
blk_mq_insert_requests
blk_mq_flush_plug_list
blk_flush_plug_list
blk_finish_plug
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
|
--3.75%--0x7f55b52fa010
0
3.28% sysbench [kernel.kallsyms] [k] __sched_text_start
|
---__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--3.09%--generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
|
--3.03%--__vdso_clock_gettime
0x180
0x7675c
0x204f2f4920656c69
3.17% sysbench [kernel.kallsyms] [k] native_write_msr
|
---native_write_msr
intel_pmu_disable_all
x86_pmu_disable
perf_pmu_disable.part.91
ctx_sched_out
task_ctx_sched_out
__perf_event_task_sched_out
__schedule
schedule
|
--2.88%--schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
|
--2.69%--0x80
0x7675c
0x204f2f4920656c69
3.04% sysbench [kernel.kallsyms] [k] _raw_spin_lock
|
---_raw_spin_lock
|
--2.36%--__queue_delayed_work
queue_delayed_work_on
kblockd_schedule_delayed_work_on
blk_mq_run_hw_queue
blk_mq_insert_requests
blk_mq_flush_plug_list
blk_flush_plug_list
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
2.88% sysbench libpthread-2.23.so [.] __pthread_disable_asynccancel
|
---__pthread_disable_asynccancel
2.86% sysbench libpthread-2.23.so [.] __GI___libc_pread64
|
---__GI___libc_pread64
2.32% sysbench [kernel.kallsyms] [k] _ext4_get_block
|
---_ext4_get_block
|
--2.12%--ext4_dio_get_block_overwrite
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
1.96% sysbench [kernel.kallsyms] [k] dio_bio_complete
|
---dio_bio_complete
|
--1.75%--do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--1.61%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.60% sysbench [kernel.kallsyms] [k] gup_pte_range
|
---gup_pte_range
gup_pud_range
get_user_pages_fast
iov_iter_get_pages
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--1.39%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.28% sysbench [kernel.kallsyms] [k] ext4_direct_IO
|
---ext4_direct_IO
|
--1.06%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.21% sysbench [kernel.kallsyms] [k] blk_queue_split
|
---blk_queue_split
blk_mq_make_request
generic_make_request
submit_bio
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--1.06%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.14% sysbench [kernel.kallsyms] [k] blk_account_io_start
|
---blk_account_io_start
blk_mq_make_request
generic_make_request
submit_bio
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
|--0.64%--generic_file_direct_write
| __generic_file_write_iter
| ext4_file_write_iter
| new_sync_write
| __vfs_write
| vfs_write
| sys_pwrite64
| entry_SYSCALL_64_fastpath
| __GI___libc_pwrite64
|
--0.50%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.14% sysbench [kernel.kallsyms] [k] __fget_light
|
---__fget_light
|
--0.97%--sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
1.12% sysbench sysbench [.] sb_histogram_update
|
---sb_histogram_update
0x7f55b52fa010
0
1.10% sysbench [vdso] [.] 0x0000000000000939
|
---0x939
__vdso_clock_gettime
__clock_gettime
1.08% sysbench [kernel.kallsyms] [k] __lock_text_start
|
---__lock_text_start
|
--0.69%--do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--0.67%--generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
1.08% sysbench [kernel.kallsyms] [k] ext4_es_lookup_extent
|
---ext4_es_lookup_extent
ext4_map_blocks
|
|--0.57%--_ext4_get_block
| ext4_dio_get_block
| do_blockdev_direct_IO
| __blockdev_direct_IO
| ext4_direct_IO
| generic_file_read_iter
| new_sync_read
| __vfs_read
| vfs_read
| sys_pread64
| entry_SYSCALL_64_fastpath
| __GI___libc_pread64
|
--0.51%--ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
1.08% sysbench [kernel.kallsyms] [k] gup_pud_range
|
---gup_pud_range
get_user_pages_fast
iov_iter_get_pages
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--0.63%--generic_file_direct_write
__generic_file_write_iter
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
1.03% sysbench libpthread-2.23.so [.] pthread_mutex_unlock
|
---pthread_mutex_unlock
1.03% sysbench sysbench [.] file_execute_event
|
---file_execute_event
1.02% sysbench [kernel.kallsyms] [k] percpu_up_read
|
---percpu_up_read
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
0.95% sysbench sysbench [.] file_next_event
|
---file_next_event
0.92% sysbench libpthread-2.23.so [.] pthread_mutex_lock
|
---pthread_mutex_lock
0.90% sysbench [kernel.kallsyms] [k] dequeue_entity
|
---dequeue_entity
dequeue_task_fair
deactivate_task
__schedule
schedule
schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
|
--0.62%--generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.85% sysbench libm-2.23.so [.] __ieee754_log_avx
|
---__ieee754_log_avx
0
0
0.84% sysbench [kernel.kallsyms] [k] update_cfs_shares
|
---update_cfs_shares
|
--0.64%--dequeue_entity
dequeue_task_fair
deactivate_task
__schedule
schedule
schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
0.81% sysbench [kernel.kallsyms] [k] put_prev_entity
|
---put_prev_entity
0.81% sysbench [kernel.kallsyms] [k] blk_flush_plug_list
|
---blk_flush_plug_list
blk_finish_plug
ext4_file_write_iter
new_sync_write
__vfs_write
vfs_write
sys_pwrite64
entry_SYSCALL_64_fastpath
__GI___libc_pwrite64
0.80% sysbench [kernel.kallsyms] [k] kmem_cache_free
|
---kmem_cache_free
|
--0.66%--mempool_free_slab
mempool_free
bio_free
bio_put
dio_bio_complete
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.80% sysbench [kernel.kallsyms] [k] iov_iter_advance
|
---iov_iter_advance
0.77% sysbench [kernel.kallsyms] [k] fput
|
---fput
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.70% sysbench [kernel.kallsyms] [k] __radix_tree_lookup
|
---__radix_tree_lookup
radix_tree_lookup
blkg_lookup_slowpath
generic_make_request_checks
generic_make_request
submit_bio
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.67% sysbench [kernel.kallsyms] [k] __blk_mq_run_hw_queue
|
---__blk_mq_run_hw_queue
blk_mq_run_hw_queue
blk_mq_insert_requests
blk_mq_flush_plug_list
blk_flush_plug_list
blk_finish_plug
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.64% sysbench [kernel.kallsyms] [k] _raw_read_lock
|
---_raw_read_lock
|
--0.64%--ext4_map_blocks
0.63% sysbench [kernel.kallsyms] [k] update_curr
|
---update_curr
0.55% sysbench [kernel.kallsyms] [k] account_entity_dequeue
|
---account_entity_dequeue
0.54% sysbench [kernel.kallsyms] [k] blk_rq_map_sg
|
---blk_rq_map_sg
nvme_queue_rq
__blk_mq_run_hw_queue
blk_mq_run_hw_queue
blk_mq_insert_requests
blk_mq_flush_plug_list
blk_flush_plug_list
blk_finish_plug
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.54% sysbench [kernel.kallsyms] [k] aa_file_perm
|
---aa_file_perm
common_file_perm
apparmor_file_permission
security_file_permission
rw_verify_area
0.54% sysbench [kernel.kallsyms] [k] kmem_cache_alloc
|
---kmem_cache_alloc
0.52% sysbench [kernel.kallsyms] [k] pick_next_task_fair
|
---pick_next_task_fair
__schedule
schedule
schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
generic_file_read_iter
new_sync_read
__vfs_read
vfs_read
sys_pread64
entry_SYSCALL_64_fastpath
__GI___libc_pread64
0.52% sysbench [kernel.kallsyms] [k] mempool_alloc
|
---mempool_alloc
0.51% sysbench [kernel.kallsyms] [k] schedule_timeout
|
---schedule_timeout
__sched_text_start
do_blockdev_direct_IO
__blockdev_direct_IO
ext4_direct_IO
0.49% sysbench [kernel.kallsyms] [k] deactivate_task
0.49% sysbench [nvme_core] [k] nvme_setup_cmd
0.49% sysbench [kernel.kallsyms] [k] bio_add_page
0.47% sysbench [kernel.kallsyms] [k] update_cfs_rq_load_avg
0.47% sysbench [nvme] [k] __nvme_submit_cmd
0.46% sysbench [kernel.kallsyms] [k] rb_insert_color
0.45% sysbench [kernel.kallsyms] [k] unlock_page
0.44% sysbench [kernel.kallsyms] [k] get_user_pages_fast
0.43% sysbench [kernel.kallsyms] [k] vfs_write
0.42% sysbench [kernel.kallsyms] [k] ext4_map_blocks
0.41% sysbench [kernel.kallsyms] [k] fsnotify
0.40% sysbench [kernel.kallsyms] [k] __fget
0.40% sysbench [nvme] [k] __nvme_process_cq
0.39% sysbench [kernel.kallsyms] [k] rw_verify_area
0.39% sysbench [kernel.kallsyms] [k] blk_queue_enter
0.38% sysbench [kernel.kallsyms] [k] blk_mq_map_request
0.38% sysbench [kernel.kallsyms] [k] dma_pool_alloc
0.37% sysbench [kernel.kallsyms] [k] generic_file_read_iter
0.36% sysbench [kernel.kallsyms] [k] blk_throtl_bio
0.35% sysbench [kernel.kallsyms] [k] finish_task_switch
0.34% sysbench [kernel.kallsyms] [k] cpuacct_charge
0.33% sysbench [kernel.kallsyms] [k] rwsem_spin_on_owner
0.33% sysbench [kernel.kallsyms] [k] touch_atime
0.33% sysbench [kernel.kallsyms] [k] __percpu_counter_add
0.32% sysbench [kernel.kallsyms] [k] set_page_dirty_lock
0.30% sysbench [kernel.kallsyms] [k] enqueue_entity
0.30% sysbench [kernel.kallsyms] [k] atime_needs_update
0.29% sysbench [kernel.kallsyms] [k] blk_mq_flush_plug_list
0.29% sysbench [kernel.kallsyms] [k] __perf_event_task_sched_out
0.28% sysbench [kernel.kallsyms] [k] page_mapping
0.26% sysbench [vdso] [.] 0x0000000000000937
0.26% sysbench [kernel.kallsyms] [k] list_sort
0.26% sysbench [kernel.kallsyms] [k] sys_pread64
0.25% sysbench [kernel.kallsyms] [k] read_tsc
0.25% sysbench [kernel.kallsyms] [k] __perf_event_task_sched_in
0.25% sysbench [kernel.kallsyms] [k] sg_next
0.24% sysbench [kernel.kallsyms] [k] bio_alloc_bioset
0.24% sysbench [kernel.kallsyms] [k] kthread_data
0.22% sysbench [kernel.kallsyms] [k] filemap_check_errors
0.22% sysbench [kernel.kallsyms] [k] submit_bio
0.22% sysbench sysbench [.] sb_event_stop
0.22% sysbench libpthread-2.23.so [.] __GI___libc_pwrite64
0.22% sysbench [kernel.kallsyms] [k] ext4_mark_iloc_dirty
0.21% sysbench [kernel.kallsyms] [k] entry_SYSCALL_64_after_swapgs
0.21% sysbench [kernel.kallsyms] [k] blk_finish_plug
0.20% sysbench [kernel.kallsyms] [k] __bt_get.isra.7
0.20% sysbench [kernel.kallsyms] [k] blk_rq_bio_prep
0.20% sysbench [kernel.kallsyms] [k] ext4_file_write_iter
0.20% sysbench [kernel.kallsyms] [k] __blockdev_direct_IO
0.20% sysbench [kernel.kallsyms] [k] new_sync_read
0.20% sysbench [kernel.kallsyms] [k] sys_futex
0.19% sysbench [kernel.kallsyms] [k] blk_mq_insert_requests
0.19% sysbench [kernel.kallsyms] [k] round_jiffies_up
0.19% sysbench [kernel.kallsyms] [k] iov_iter_npages
0.19% sysbench [kernel.kallsyms] [k] bio_phys_segments
0.19% sysbench [kernel.kallsyms] [k] disk_map_sector_rcu
0.19% sysbench [kernel.kallsyms] [k] get_work_pool
0.19% sysbench [kernel.kallsyms] [k] blk_mq_run_hw_queue
0.19% sysbench [kernel.kallsyms] [k] enqueue_task_fair
0.19% sysbench sysbench [.] pthread_mutex_lock@plt
0.18% sysbench [kernel.kallsyms] [k] blk_mq_make_request
0.18% sysbench libc-2.23.so [.] __clock_gettime
0.17% sysbench [kernel.kallsyms] [k] dio_complete
0.16% sysbench [kvm] [k] pvclock_gtod_notify
0.15% sysbench [kernel.kallsyms] [k] ext4_data_block_valid
0.15% sysbench [kernel.kallsyms] [k] swiotlb_map_sg_attrs
0.13% sysbench [kernel.kallsyms] [k] clear_buddies
0.11% sysbench [kernel.kallsyms] [k] load_balance
0.10% sysbench [kernel.kallsyms] [k] __blk_mq_alloc_request
0.09% sysbench [kernel.kallsyms] [k] perf_ctx_unlock
0.06% sysbench [kernel.kallsyms] [k] blk_mq_map_queue
0.02% sysbench [kernel.kallsyms] [k] __wake_up_bit
0.01% sysbench [kernel.kallsyms] [k] common_file_perm
0.01% sysbench [kernel.kallsyms] [k] futex_wake
0.00% sysbench [kernel.kallsyms] [k] __delayacct_blkio_end
#
# (Cannot load tips.txt file, please install perf!)
#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment