|
➜ /tmp pprof --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: inuse_space
|
|
Showing nodes accounting for 404.02MB, 99.89% of 404.47MB total
|
|
Dropped 765 nodes (cum <= 2.02MB)
|
|
flat flat% sum% cum cum%
|
|
274.51MB 67.87% 67.87% 275.71MB 68.17% [librados.so.2.0.0]
|
|
87.59MB 21.66% 89.52% 87.59MB 21.66% [libglib-2.0.so.0.4200.2]
|
|
40.77MB 10.08% 99.60% 40.77MB 10.08% qemu_try_memalign
|
|
0.89MB 0.22% 99.83% 133.37MB 32.97% [libceph-common.so.0]
|
|
0.20MB 0.05% 99.88% 142.81MB 35.31% [librbd.so.1.12.0]
|
|
0.05MB 0.011% 99.89% 132.01MB 32.64% [libstdc++.so.6.0.19]
|
|
0 0% 99.89% 227.80MB 56.32% <unknown>
|
|
0 0% 99.89% 134.49MB 33.25% __clone
|
|
0 0% 99.89% 174.47MB 43.13% __correctly_grouped_prefixwc
|
|
0 0% 99.89% 95.34MB 23.57% __libc_start_main
|
|
0 0% 99.89% 95.33MB 23.57% _start
|
|
0 0% 99.89% 2.16MB 0.53% access_with_adjusted_size
|
|
0 0% 99.89% 2.16MB 0.53% address_space_rw
|
|
0 0% 99.89% 2.10MB 0.52% address_space_update_topology
|
|
0 0% 99.89% 2.03MB 0.5% address_space_update_topology_pass
|
|
0 0% 99.89% 2.16MB 0.53% address_space_write
|
|
0 0% 99.89% 2.16MB 0.53% address_space_write_continue
|
|
0 0% 99.89% 76.04MB 18.80% aio_ctx_dispatch
|
|
0 0% 99.89% 76.04MB 18.80% aio_dispatch
|
|
0 0% 99.89% 16MB 3.96% bdrv_aligned_preadv
|
|
0 0% 99.89% 158.47MB 39.18% bdrv_aligned_pwritev
|
|
0 0% 99.89% 16MB 3.96% bdrv_co_do_preadv
|
|
0 0% 99.89% 158.47MB 39.18% bdrv_co_do_pwritev
|
|
0 0% 99.89% 16MB 3.96% bdrv_co_do_readv
|
|
0 0% 99.89% 174.47MB 43.13% bdrv_co_io_em
|
|
0 0% 99.89% 16MB 3.96% bdrv_co_readv
|
|
0 0% 99.89% 16MB 3.96% bdrv_co_readv_em
|
|
0 0% 99.89% 158.47MB 39.18% bdrv_co_writev_em
|
|
0 0% 99.89% 13.63MB 3.37% bdrv_open
|
|
0 0% 99.89% 13.56MB 3.35% bdrv_open_common
|
|
0 0% 99.89% 13.63MB 3.37% bdrv_open_inherit
|
|
0 0% 99.89% 4MB 0.99% bdrv_pread
|
|
0 0% 99.89% 4MB 0.99% bdrv_prwv_co
|
|
0 0% 99.89% 76.02MB 18.80% blk_aio_prwv
|
|
0 0% 99.89% 16MB 3.96% blk_aio_read_entry
|
|
0 0% 99.89% 61.02MB 15.09% blk_aio_readv
|
|
0 0% 99.89% 158.47MB 39.18% blk_aio_write_entry
|
|
0 0% 99.89% 15MB 3.71% blk_aio_writev
|
|
0 0% 99.89% 16MB 3.96% blk_co_preadv
|
|
0 0% 99.89% 158.47MB 39.18% blk_co_pwritev
|
|
0 0% 99.89% 13.65MB 3.38% blk_new_open
|
|
0 0% 99.89% 13.64MB 3.37% blockdev_init
|
|
0 0% 99.89% 174.47MB 43.13% coroutine_trampoline
|
|
0 0% 99.89% 2.98MB 0.74% device_init_func
|
|
0 0% 99.89% 3.34MB 0.83% device_set_realized
|
|
0 0% 99.89% 13.65MB 3.37% drive_init_func
|
|
0 0% 99.89% 13.65MB 3.37% drive_new
|
|
0 0% 99.89% 76.04MB 18.80% glib_pollfds_poll
|
|
0 0% 99.89% 2.16MB 0.53% kvm_cpu_exec
|
|
0 0% 99.89% 2.08MB 0.51% kvm_handle_io
|
|
0 0% 99.89% 95.34MB 23.57% main
|
|
0 0% 99.89% 76.04MB 18.80% main_loop
|
|
0 0% 99.89% 76.04MB 18.80% main_loop_wait
|
|
0 0% 99.89% 2.03MB 0.5% mem_add
|
|
0 0% 99.89% 2.16MB 0.53% memory_region_dispatch_write
|
|
0 0% 99.89% 2.08MB 0.51% memory_region_set_enabled
|
|
0 0% 99.89% 2.16MB 0.53% memory_region_transaction_commit
|
|
0 0% 99.89% 2.16MB 0.53% memory_region_write_accessor
|
|
0 0% 99.89% 3.34MB 0.83% object_property_set
|
|
0 0% 99.89% 3.34MB 0.83% object_property_set_bool
|
|
0 0% 99.89% 3.34MB 0.83% object_property_set_qobject
|
|
0 0% 99.89% 76.04MB 18.80% os_host_main_loop_wait
|
|
0 0% 99.89% 2.07MB 0.51% pci_data_write
|
|
0 0% 99.89% 2.06MB 0.51% pci_default_write_config
|
|
0 0% 99.89% 2.07MB 0.51% pci_host_config_write_common
|
|
0 0% 99.89% 2.07MB 0.51% pci_host_data_write
|
|
0 0% 99.89% 3.27MB 0.81% pci_qdev_realize
|
|
0 0% 99.89% 3.34MB 0.83% property_set_bool
|
|
0 0% 99.89% 6.25MB 1.55% qcow2_cache_create
|
|
0 0% 99.89% 12.38MB 3.06% qcow2_open
|
|
0 0% 99.89% 6.25MB 1.55% qcow2_update_options
|
|
0 0% 99.89% 6.25MB 1.55% qcow2_update_options_prepare
|
|
0 0% 99.89% 2.98MB 0.74% qdev_device_add
|
|
0 0% 99.89% 82.02MB 20.28% qemu_coroutine_create
|
|
0 0% 99.89% 82.02MB 20.28% qemu_coroutine_new
|
|
0 0% 99.89% 2.17MB 0.54% qemu_kvm_cpu_thread_fn
|
|
0 0% 99.89% 16.70MB 4.13% qemu_opts_foreach
|
|
0 0% 99.89% 16MB 3.96% qemu_rbd_aio_readv
|
|
0 0% 99.89% 158.47MB 39.18% qemu_rbd_aio_writev
|
|
0 0% 99.89% 40.25MB 9.95% qemu_try_blockalign
|
|
0 0% 99.89% 16MB 3.96% raw_co_readv
|
|
0 0% 99.89% 158.47MB 39.18% raw_co_writev_flags
|
|
0 0% 99.89% 174.47MB 43.13% rbd_start_aio
|
|
0 0% 99.89% 134.49MB 33.25% start_thread
|
|
0 0% 99.89% 76.02MB 18.80% submit_requests
|
|
0 0% 99.89% 2.24MB 0.55% virtio_blk_device_realize
|
|
0 0% 99.89% 76.04MB 18.80% virtio_blk_handle_output
|
|
0 0% 99.89% 14.01MB 3.46% virtio_blk_handle_request
|
|
0 0% 99.89% 76.04MB 18.80% virtio_blk_handle_vq
|
|
0 0% 99.89% 2.25MB 0.56% virtio_blk_pci_realize
|
|
0 0% 99.89% 76.02MB 18.80% virtio_blk_submit_multireq
|
|
0 0% 99.89% 2.62MB 0.65% virtio_device_realize
|
|
0 0% 99.89% 2.74MB 0.68% virtio_pci_dc_realize
|
|
0 0% 99.89% 2.64MB 0.65% virtio_pci_realize
|
|
0 0% 99.89% 76.04MB 18.80% virtio_queue_host_notifier_read
|
|
0 0% 99.89% 76.04MB 18.80% virtio_queue_notify_vq
|