# To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 221 of event 'cycles:pp' # Event count (approx.): 134685980 # # Children Self Command Shared Object Symbol # ........ ........ ....... ................. ............................... # 77.45% 27.22% test [vdso] [.] __vdso_gettimeofday | |--50.23%-- __vdso_gettimeofday | vread_tsc | |--15.76%-- Cycles::init | __vdso_gettimeofday | --11.47%-- Cycles::init __vdso_gettimeofday 53.44% 53.44% test [vdso] [.] vread_tsc | |--27.48%-- Cycles::init | | | |--25.19%-- __vdso_gettimeofday | | vread_tsc | | | --2.29%-- vread_tsc | --25.96%-- Cycles::init | |--25.04%-- __vdso_gettimeofday | vread_tsc | --0.92%-- vread_tsc 45.88% 4.16% test librados.so.2.0.0 [.] Cycles::init | ---Cycles::init | |--40.79%-- __vdso_gettimeofday | | | --25.04%-- vread_tsc | --0.92%-- vread_tsc 44.90% 5.95% test librbd.so.1.0.0 [.] Cycles::init | ---Cycles::init | |--36.66%-- __vdso_gettimeofday | | | --25.19%-- vread_tsc | --2.29%-- vread_tsc 3.52% 3.52% test ld-2.22.90.so [.] do_lookup_x | ---do_lookup_x 2.36% 0.00% test [kernel.vmlinux] [k] entry_SYSCALL_64_fastpath | ---entry_SYSCALL_64_fastpath | |--0.91%-- 0x2a75f4 | do_group_exit | do_exit | mmput | exit_mmap | | | |--0.46%-- unmap_vmas | | mark_page_accessed | | | --0.46%-- tlb_finish_mmu | tlb_flush_mmu_free | free_pages_and_swap_cache | release_pages | mem_cgroup_uncharge_list | uncharge_list | |--0.76%-- sys_mmap | sys_mmap_pgoff | vm_mmap_pgoff | do_mmap | mmap_region | perf_event_mmap | kfree | --0.70%-- sys_open do_sys_open do_filp_open path_openat get_empty_filp 0.92% 0.92% test librbd.so.1.0.0 [.] _init | ---_init 0.91% 0.00% test [kernel.vmlinux] [k] exit_mmap | ---exit_mmap | |--0.46%-- unmap_vmas | mark_page_accessed | --0.46%-- tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.91% 0.00% test [kernel.vmlinux] [k] mmput | ---mmput exit_mmap | |--0.46%-- unmap_vmas | mark_page_accessed | --0.46%-- tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.91% 0.00% test [kernel.vmlinux] [k] do_exit | ---do_exit mmput exit_mmap | |--0.46%-- unmap_vmas | mark_page_accessed | --0.46%-- tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.91% 0.00% test [kernel.vmlinux] [k] do_group_exit | ---do_group_exit do_exit mmput exit_mmap | |--0.46%-- unmap_vmas | mark_page_accessed | --0.46%-- tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.91% 0.00% test [kernel.vmlinux] [k] 0x000000007f4a75f4 | ---0x2a75f4 do_group_exit do_exit mmput exit_mmap | |--0.46%-- unmap_vmas | mark_page_accessed | --0.46%-- tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.76% 0.00% test [kernel.vmlinux] [k] perf_event_mmap | ---perf_event_mmap kfree 0.76% 0.00% test [kernel.vmlinux] [k] mmap_region | ---mmap_region perf_event_mmap kfree 0.76% 0.00% test [kernel.vmlinux] [k] do_mmap | ---do_mmap mmap_region perf_event_mmap kfree 0.76% 0.00% test [kernel.vmlinux] [k] vm_mmap_pgoff | ---vm_mmap_pgoff do_mmap mmap_region perf_event_mmap kfree 0.76% 0.00% test [kernel.vmlinux] [k] sys_mmap_pgoff | ---sys_mmap_pgoff vm_mmap_pgoff do_mmap mmap_region perf_event_mmap kfree 0.76% 0.00% test [kernel.vmlinux] [k] sys_mmap | ---sys_mmap sys_mmap_pgoff vm_mmap_pgoff do_mmap mmap_region perf_event_mmap kfree 0.76% 0.76% test [kernel.vmlinux] [k] kfree | ---mmap64 entry_SYSCALL_64_fastpath sys_mmap sys_mmap_pgoff vm_mmap_pgoff do_mmap mmap_region perf_event_mmap kfree 0.76% 0.00% test ld-2.22.90.so [.] mmap64 | ---mmap64 entry_SYSCALL_64_fastpath sys_mmap sys_mmap_pgoff vm_mmap_pgoff do_mmap mmap_region perf_event_mmap kfree 0.70% 0.00% test [kernel.vmlinux] [k] path_openat | ---path_openat get_empty_filp 0.70% 0.00% test [kernel.vmlinux] [k] do_filp_open | ---do_filp_open path_openat get_empty_filp 0.70% 0.00% test [kernel.vmlinux] [k] do_sys_open | ---do_sys_open do_filp_open path_openat get_empty_filp 0.70% 0.00% test [kernel.vmlinux] [k] sys_open | ---sys_open do_sys_open do_filp_open path_openat get_empty_filp 0.70% 0.00% test ld-2.22.90.so [.] open64 | ---open64 entry_SYSCALL_64_fastpath sys_open do_sys_open do_filp_open path_openat get_empty_filp 0.70% 0.70% test [kernel.vmlinux] [k] get_empty_filp | ---0x1e4590d65 open64 entry_SYSCALL_64_fastpath sys_open do_sys_open do_filp_open path_openat get_empty_filp 0.70% 0.00% test [unknown] [k] 0x00000001e4590d65 | ---0x1e4590d65 open64 entry_SYSCALL_64_fastpath sys_open do_sys_open do_filp_open path_openat get_empty_filp 0.56% 0.00% test [unknown] [.] 0x0000000003892642 | ---0x3892642 strcmp 0.56% 0.56% test ld-2.22.90.so [.] strcmp | ---0x32312e335f53534e 0x3892642 strcmp 0.56% 0.00% test [unknown] [.] 0x32312e335f53534e | ---0x32312e335f53534e 0x3892642 strcmp 0.52% 0.52% test [kernel.vmlinux] [.] native_irq_return_iret | ---_dl_map_object native_irq_return_iret 0.52% 0.00% test ld-2.22.90.so [.] _dl_map_object | ---_dl_map_object native_irq_return_iret 0.46% 0.46% test librados.so.2.0.0 [.] _init | ---_init 0.46% 0.00% test [kernel.vmlinux] [k] handle_mm_fault | ---handle_mm_fault memcg_check_events 0.46% 0.00% test [kernel.vmlinux] [k] __do_page_fault | ---__do_page_fault handle_mm_fault memcg_check_events 0.46% 0.00% test [kernel.vmlinux] [k] do_page_fault | ---do_page_fault __do_page_fault handle_mm_fault memcg_check_events 0.46% 0.00% test [kernel.vmlinux] [k] page_fault | ---page_fault do_page_fault __do_page_fault handle_mm_fault memcg_check_events 0.46% 0.00% test libc-2.22.90.so [.] _int_malloc | ---_int_malloc page_fault do_page_fault __do_page_fault handle_mm_fault memcg_check_events 0.46% 0.46% test [kernel.vmlinux] [k] memcg_check_events | ---0 _int_malloc page_fault do_page_fault __do_page_fault handle_mm_fault memcg_check_events 0.46% 0.00% test [unknown] [k] 0000000000000000 | ---0 _int_malloc page_fault do_page_fault __do_page_fault handle_mm_fault memcg_check_events 0.46% 0.00% test [kernel.vmlinux] [k] unmap_vmas | ---unmap_vmas mark_page_accessed 0.46% 0.46% test [kernel.vmlinux] [k] mark_page_accessed | ---entry_SYSCALL_64_fastpath 0x2a75f4 do_group_exit do_exit mmput exit_mmap unmap_vmas mark_page_accessed 0.46% 0.00% test [kernel.vmlinux] [k] mem_cgroup_uncharge_list | ---mem_cgroup_uncharge_list uncharge_list 0.46% 0.00% test [kernel.vmlinux] [k] release_pages | ---release_pages mem_cgroup_uncharge_list uncharge_list 0.46% 0.00% test [kernel.vmlinux] [k] free_pages_and_swap_cache | ---free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.46% 0.00% test [kernel.vmlinux] [k] tlb_flush_mmu_free | ---tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.46% 0.00% test [kernel.vmlinux] [k] tlb_finish_mmu | ---tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.46% 0.46% test [kernel.vmlinux] [k] uncharge_list | ---entry_SYSCALL_64_fastpath 0x2a75f4 do_group_exit do_exit mmput exit_mmap tlb_finish_mmu tlb_flush_mmu_free free_pages_and_swap_cache release_pages mem_cgroup_uncharge_list uncharge_list 0.43% 0.00% test [kernel.vmlinux] [k] load_elf_binary | ---load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.43% 0.00% test [kernel.vmlinux] [k] search_binary_handler | ---search_binary_handler load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.43% 0.00% test [kernel.vmlinux] [k] do_execveat_common.isra.34 | ---do_execveat_common.isra.34 search_binary_handler load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.43% 0.00% test [kernel.vmlinux] [k] sys_execve | ---sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.43% 0.00% test [kernel.vmlinux] [k] return_from_execve | ---return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.43% 0.00% test [unknown] [k] 0x00007f52a09c2af7 | ---0x7f52a09c2af7 return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary | |--0.38%-- elf_map | vm_munmap | do_munmap | unmap_region | free_pgtables | unlink_file_vma | __remove_shared_vm_struct | vma_interval_tree_remove | --0.05%-- inode_permission 0.38% 0.00% test [kernel.vmlinux] [k] __remove_shared_vm_struct | ---__remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] unlink_file_vma | ---unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] free_pgtables | ---free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] unmap_region | ---unmap_region free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] do_munmap | ---do_munmap unmap_region free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] vm_munmap | ---vm_munmap do_munmap unmap_region free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.00% test [kernel.vmlinux] [k] elf_map | ---elf_map vm_munmap do_munmap unmap_region free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.38% 0.38% test [kernel.vmlinux] [k] vma_interval_tree_remove | ---0x7f52a09c2af7 return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary elf_map vm_munmap do_munmap unmap_region free_pgtables unlink_file_vma __remove_shared_vm_struct vma_interval_tree_remove 0.05% 0.05% test [kernel.vmlinux] [k] inode_permission | ---0x7f52a09c2af7 return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary inode_permission 0.00% 0.00% perf [unknown] [k] 0x00007f52a09c2af7 | ---0x7f52a09c2af7 | |--0.00%-- return_from_execve | sys_execve | do_execveat_common.isra.34 | search_binary_handler | load_elf_binary | setup_new_exec | perf_event_exec | perf_event_context_sched_in | perf_pmu_enable.part.86 | x86_pmu_enable | intel_pmu_enable_all | __intel_pmu_enable_all | | | |--0.00%-- native_irq_return_iret | | | --0.00%-- native_write_msr_safe | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] __intel_pmu_enable_all | ---__intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] intel_pmu_enable_all | ---intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] x86_pmu_enable | ---x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] perf_pmu_enable.part.86 | ---perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] perf_event_context_sched_in | ---perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] perf_event_exec | ---perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] setup_new_exec | ---setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] load_elf_binary | ---load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] search_binary_handler | ---search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] do_execveat_common.isra.34 | ---do_execveat_common.isra.34 search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] sys_execve | ---sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] return_from_execve | ---return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all | |--0.00%-- native_irq_return_iret | --0.00%-- native_write_msr_safe 0.00% 0.00% perf [kernel.vmlinux] [k] native_irq_return_iret | ---0x7f52a09c2af7 return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all native_irq_return_iret 0.00% 0.00% perf [kernel.vmlinux] [k] native_write_msr_safe | ---0x7f52a09c2af7 | |--0.00%-- native_write_msr_safe | --0.00%-- return_from_execve sys_execve do_execveat_common.isra.34 search_binary_handler load_elf_binary setup_new_exec perf_event_exec perf_event_context_sched_in perf_pmu_enable.part.86 x86_pmu_enable intel_pmu_enable_all __intel_pmu_enable_all native_write_msr_safe # # (For a higher level overview, try: perf report --sort comm,dso) #