|
➜ /tmp pprof --alloc_space --text /data/apps/qemu-kvm/x86_64-softmmu/qemu-system-x86_64 profile.0004.heap
|
|
Some binary filenames not available. Symbolization may be incomplete.
|
|
Try setting PPROF_BINARY_PATH to the search path for local binaries.
|
|
File: qemu-system-x86_64
|
|
Type: alloc_space
|
|
Showing nodes accounting for 1152.92MB, 100% of 1153.38MB total
|
|
Dropped 772 nodes (cum <= 5.77MB)
|
|
flat flat% sum% cum cum%
|
|
513.84MB 44.55% 44.55% 513.84MB 44.55% qemu_try_memalign
|
|
487.91MB 42.30% 86.85% 489.13MB 42.41% [librados.so.2.0.0]
|
|
149.29MB 12.94% 99.80% 149.30MB 12.94% [libglib-2.0.so.0.4200.2]
|
|
1.11MB 0.096% 99.89% 273.32MB 23.70% [libceph-common.so.0]
|
|
0.67MB 0.058% 100% 217.60MB 18.87% [librbd.so.1.12.0]
|
|
0.08MB 0.0072% 100% 271.38MB 23.53% [libstdc++.so.6.0.19]
|
|
0 0% 100% 429.40MB 37.23% <unknown>
|
|
0 0% 100% 334.16MB 28.97% __clone
|
|
0 0% 100% 721.72MB 62.57% __correctly_grouped_prefixwc
|
|
0 0% 100% 97.30MB 8.44% __libc_start_main
|
|
0 0% 100% 97.29MB 8.44% _start
|
|
0 0% 100% 61.87MB 5.36% access_with_adjusted_size
|
|
0 0% 100% 61.87MB 5.36% address_space_rw
|
|
0 0% 100% 43.39MB 3.76% address_space_update_ioeventfds
|
|
0 0% 100% 18.07MB 1.57% address_space_update_topology
|
|
0 0% 100% 17.39MB 1.51% address_space_update_topology_pass
|
|
0 0% 100% 61.87MB 5.36% address_space_write
|
|
0 0% 100% 61.87MB 5.36% address_space_write_continue
|
|
0 0% 100% 77.95MB 6.76% aio_ctx_dispatch
|
|
0 0% 100% 77.95MB 6.76% aio_dispatch
|
|
0 0% 100% 287.21MB 24.90% bdrv_aligned_preadv
|
|
0 0% 100% 434.51MB 37.67% bdrv_aligned_pwritev
|
|
0 0% 100% 287.21MB 24.90% bdrv_co_do_preadv
|
|
0 0% 100% 434.51MB 37.67% bdrv_co_do_pwritev
|
|
0 0% 100% 287.21MB 24.90% bdrv_co_do_readv
|
|
0 0% 100% 721.72MB 62.57% bdrv_co_io_em
|
|
0 0% 100% 287.21MB 24.90% bdrv_co_readv
|
|
0 0% 100% 287.21MB 24.90% bdrv_co_readv_em
|
|
0 0% 100% 434.51MB 37.67% bdrv_co_writev_em
|
|
0 0% 100% 13.64MB 1.18% bdrv_open
|
|
0 0% 100% 13.58MB 1.18% bdrv_open_common
|
|
0 0% 100% 13.64MB 1.18% bdrv_open_inherit
|
|
0 0% 100% 76.03MB 6.59% blk_aio_prwv
|
|
0 0% 100% 287.21MB 24.90% blk_aio_read_entry
|
|
0 0% 100% 61.02MB 5.29% blk_aio_readv
|
|
0 0% 100% 434.51MB 37.67% blk_aio_write_entry
|
|
0 0% 100% 15.01MB 1.30% blk_aio_writev
|
|
0 0% 100% 287.21MB 24.90% blk_co_preadv
|
|
0 0% 100% 434.51MB 37.67% blk_co_pwritev
|
|
0 0% 100% 13.67MB 1.18% blk_new_open
|
|
0 0% 100% 13.65MB 1.18% blockdev_init
|
|
0 0% 100% 721.72MB 62.57% coroutine_trampoline
|
|
0 0% 100% 13.66MB 1.18% drive_init_func
|
|
0 0% 100% 13.66MB 1.18% drive_new
|
|
0 0% 100% 77.97MB 6.76% glib_pollfds_poll
|
|
0 0% 100% 61.87MB 5.36% kvm_cpu_exec
|
|
0 0% 100% 18.25MB 1.58% kvm_handle_io
|
|
0 0% 100% 97.30MB 8.44% main
|
|
0 0% 100% 77.97MB 6.76% main_loop
|
|
0 0% 100% 77.97MB 6.76% main_loop_wait
|
|
0 0% 100% 17.39MB 1.51% mem_add
|
|
0 0% 100% 43.61MB 3.78% memory_region_add_eventfd
|
|
0 0% 100% 61.87MB 5.36% memory_region_dispatch_write
|
|
0 0% 100% 18.24MB 1.58% memory_region_set_enabled
|
|
0 0% 100% 61.66MB 5.35% memory_region_transaction_commit
|
|
0 0% 100% 61.87MB 5.36% memory_region_write_accessor
|
|
0 0% 100% 77.97MB 6.76% os_host_main_loop_wait
|
|
0 0% 100% 18.24MB 1.58% pci_data_write
|
|
0 0% 100% 18.23MB 1.58% pci_default_write_config
|
|
0 0% 100% 18.24MB 1.58% pci_host_config_write_common
|
|
0 0% 100% 18.24MB 1.58% pci_host_data_write
|
|
0 0% 100% 12.94MB 1.12% phys_map_node_reserve
|
|
0 0% 100% 12.94MB 1.12% phys_page_set
|
|
0 0% 100% 6.25MB 0.54% qcow2_cache_create
|
|
0 0% 100% 12.38MB 1.07% qcow2_open
|
|
0 0% 100% 6.25MB 0.54% qcow2_update_options
|
|
0 0% 100% 6.25MB 0.54% qcow2_update_options_prepare
|
|
0 0% 100% 82.02MB 7.11% qemu_coroutine_create
|
|
0 0% 100% 82.02MB 7.11% qemu_coroutine_new
|
|
0 0% 100% 61.87MB 5.36% qemu_kvm_cpu_thread_fn
|
|
0 0% 100% 16.72MB 1.45% qemu_opts_foreach
|
|
0 0% 100% 287.21MB 24.90% qemu_rbd_aio_readv
|
|
0 0% 100% 434.51MB 37.67% qemu_rbd_aio_writev
|
|
0 0% 100% 513.32MB 44.51% qemu_try_blockalign
|
|
0 0% 100% 287.21MB 24.90% raw_co_readv
|
|
0 0% 100% 434.51MB 37.67% raw_co_writev_flags
|
|
0 0% 100% 721.72MB 62.57% rbd_start_aio
|
|
0 0% 100% 13.22MB 1.15% register_multipage
|
|
0 0% 100% 334.16MB 28.97% start_thread
|
|
0 0% 100% 76.08MB 6.60% submit_requests
|
|
0 0% 100% 77.94MB 6.76% virtio_blk_handle_output
|
|
0 0% 100% 14.01MB 1.22% virtio_blk_handle_request
|
|
0 0% 100% 77.94MB 6.76% virtio_blk_handle_vq
|
|
0 0% 100% 76.08MB 6.60% virtio_blk_submit_multireq
|
|
0 0% 100% 43.62MB 3.78% virtio_pci_common_write
|
|
0 0% 100% 43.62MB 3.78% virtio_pci_set_host_notifier_internal
|
|
0 0% 100% 43.62MB 3.78% virtio_pci_start_ioeventfd
|
|
0 0% 100% 77.94MB 6.76% virtio_queue_host_notifier_read
|
|
0 0% 100% 77.94MB 6.76% virtio_queue_notify_vq
|