Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@osd001:/var/log/ceph# google-pprof --text --base osd.2.profile.0001.heap /usr/bin/ceph-osd osd.2.profile.0035.heap
- Using local file /usr/bin/ceph-osd.
- Using local file osd.2.profile.0035.heap.
- Total: 850.8 MB
- 256.0 30.1% 30.1% 256.0 30.1% rocksdb::Arena::AllocateNewBlock
- 243.0 28.6% 58.6% 315.5 37.1% std::_Rb_tree::_M_copy
- 224.4 26.4% 85.0% 227.7 26.8% ceph::buffer::list::append@c9ff60
- 72.4 8.5% 93.5% 72.4 8.5% std::vector::vector
- 21.6 2.5% 96.1% 21.6 2.5% ceph::buffer::create_aligned
- 12.6 1.5% 97.6% 12.6 1.5% ceph::buffer::list::crc32c
- 6.1 0.7% 98.3% 6.1 0.7% rocksdb::ReadBlockContents
- 4.2 0.5% 98.8% 38.8 4.6% BlueStore::Collection::get_onode
- 3.6 0.4% 99.2% 3.6 0.4% ceph::buffer::list::append@c9fb50
- 3.4 0.4% 99.6% 3.4 0.4% ceph::logging::Log::create_entry
- 2.1 0.3% 99.8% 8.4 1.0% BlueStore::ExtentMap::decode_some
- 2.0 0.2% 100.1% 2.0 0.2% BlueStore::Collection::open_shared_blob
- 1.6 0.2% 100.3% 1.6 0.2% std::_Rb_tree::_M_emplace_hint_unique
- 0.9 0.1% 100.4% 1.0 0.1% std::__detail::_Hashtable_alloc::_M_allocate_node
- 0.5 0.1% 100.4% 0.5 0.1% std::_Rb_tree::_M_insert_unique
- 0.5 0.1% 100.5% 0.5 0.1% AsyncConnection::AsyncConnection
- 0.5 0.1% 100.5% 0.5 0.1% std::vector::emplace_back
- 0.3 0.0% 100.6% 0.3 0.0% std::vector::_M_default_append
- 0.3 0.0% 100.6% 0.3 0.0% BlueStore::MempoolThread::entry
- 0.2 0.0% 100.6% 0.2 0.0% OSD::get_tracked_conf_keys
- 0.2 0.0% 100.7% 0.5 0.1% PG::queue_null
- 0.2 0.0% 100.7% 0.2 0.0% std::__cxx11::basic_stringbuf::pbackfail
- 0.1 0.0% 100.7% 0.4 0.0% AsyncMessenger::create_connect
- 0.1 0.0% 100.7% 0.4 0.0% AsyncMessenger::add_accept
- 0.1 0.0% 100.7% 0.1 0.0% rocksdb::LRUCacheShard::Insert
- 0.1 0.0% 100.7% 0.1 0.0% boost::statechart::event::clone
- 0.1 0.0% 100.7% 6.2 0.7% rocksdb::BlockBasedTable::~BlockBasedTable
- 0.1 0.0% 100.8% 0.1 0.0% std::vector::operator=
- 0.1 0.0% 100.8% 0.1 0.0% PG::queue_peering_event
- 0.1 0.0% 100.8% 0.2 0.0% std::enable_if::type decode
- 0.1 0.0% 100.8% 0.1 0.0% rocksdb::WritableFileWriter::WritableFileWriter
- 0.1 0.0% 100.8% 0.1 0.0% OSDService::queue_for_peering
- 0.1 0.0% 100.8% 5.8 0.7% BlueStore::collection_list
- 0.0 0.0% 100.8% 0.0 0.0% boost::statechart::simple_state::transit_impl
- 0.0 0.0% 100.8% 2.0 0.2% OSD::handle_osd_map
- 0.0 0.0% 100.8% 0.0 0.0% ceph::buffer::list::append@c9fd80
- 0.0 0.0% 100.8% 0.0 0.0% PG::RecoveryState::Reset::react@4e2fe0
- 0.0 0.0% 100.8% 0.0 0.0% AsyncConnection::_process_connection
- 0.0 0.0% 100.8% -0.0 -0.0% AsyncConnection::_stop
- 0.0 0.0% 100.8% -10.2 -1.2% AsyncConnection::_try_send
- 0.0 0.0% 100.8% -0.0 -0.0% AsyncConnection::fault
- 0.0 0.0% 100.8% 227.2 26.7% AsyncConnection::handle_write
- 0.0 0.0% 100.8% 238.0 28.0% AsyncConnection::prepare_send_message
- 0.0 0.0% 100.8% 2.7 0.3% AsyncConnection::process
- 0.0 0.0% 100.8% -0.0 -0.0% AsyncConnection::read_bulk
- 0.0 0.0% 100.8% -0.0 -0.0% AsyncConnection::read_until
- 0.0 0.0% 100.8% 0.0 0.0% AsyncConnection::write_message
- 0.0 0.0% 100.8% 0.4 0.0% AsyncMessenger::get_connection
- 0.0 0.0% 100.8% 0.0 0.0% BlueStore::ExtentMap::encode_some
- 0.0 0.0% 100.8% 0.0 0.0% BlueStore::ExtentMap::update
- 0.0 0.0% 100.8% 256.1 30.1% BlueStore::KVSyncThread::entry
- 0.0 0.0% 100.8% 0.4 0.0% BlueStore::Onode::Onode
- 0.0 0.0% 100.8% 1.1 0.1% BlueStore::OnodeSpace::add
- 0.0 0.0% 100.8% 5.7 0.7% BlueStore::_collection_list
- 0.0 0.0% 100.8% 256.1 30.1% BlueStore::_kv_sync_thread
- 0.0 0.0% 100.8% 0.6 0.1% BlueStore::_txc_add_transaction
- 0.0 0.0% 100.8% 0.0 0.0% BlueStore::_txc_write_nodes
- 0.0 0.0% 100.8% 38.2 4.5% BlueStore::getattr
- 0.0 0.0% 100.8% 0.6 0.1% BlueStore::queue_transactions
- 0.0 0.0% 100.8% -0.0 -0.0% C_GetFunctionList
- 0.0 0.0% 100.8% 0.0 0.0% CephXTicketHandler::build_authorizer
- 0.0 0.0% 100.8% 0.0 0.0% CephXTicketManager::build_authorizer
- 0.0 0.0% 100.8% -0.0 -0.0% CephxAuthorizeHandler::verify_authorizer
- 0.0 0.0% 100.8% 0.0 0.0% CephxClientHandler::build_authorizer
- 0.0 0.0% 100.8% 1.0 0.1% Context::complete
- 0.0 0.0% 100.8% 0.2 0.0% CrushWrapper::encode
- 0.0 0.0% 100.8% -0.0 -0.0% CryptoKey::decode
- 0.0 0.0% 100.8% 2.1 0.3% DispatchQueue::DispatchThread::entry
- 0.0 0.0% 100.8% 2.1 0.3% DispatchQueue::entry
- 0.0 0.0% 100.8% 1.4 0.2% DispatchQueue::fast_dispatch
- 0.0 0.0% 100.8% 1.0 0.1% DispatchQueue::pre_dispatch
- 0.0 0.0% 100.8% 0.6 0.1% ECBackend::dispatch_recovery_messages
- 0.0 0.0% 100.8% 0.6 0.1% ECBackend::handle_message
- 0.0 0.0% 100.8% 0.1 0.0% EventCenter::dispatch_event_external
- 0.0 0.0% 100.8% 0.1 0.0% EventCenter::wakeup
- 0.0 0.0% 100.8% 0.9 0.1% Finisher::finisher_thread_entry
- 0.0 0.0% 100.8% 225.4 26.5% MOSDPGNotify::encode_payload
- 0.0 0.0% 100.8% 0.0 0.0% MOSDPing::encode_payload
- 0.0 0.0% 100.8% 238.0 28.0% Message::encode
- 0.0 0.0% 100.8% -0.0 -0.0% MonClient::_check_auth_rotating
- 0.0 0.0% 100.8% -0.0 -0.0% MonClient::_check_auth_tickets
- 0.0 0.0% 100.8% -0.0 -0.0% MonClient::_send_mon_message
- 0.0 0.0% 100.8% -0.0 -0.0% MonClient::send_mon_message
- 0.0 0.0% 100.8% -0.0 -0.0% MonClient::tick
- 0.0 0.0% 100.8% -0.0 -0.0% Mutex::Mutex
- 0.0 0.0% 100.8% -0.0 -0.0% NSC_ModuleDBFunc
- 0.0 0.0% 100.8% 230.3 27.1% NetworkStack::get_worker
- 0.0 0.0% 100.8% -0.0 -0.0% OSD::Session::Session
- 0.0 0.0% 100.8% 44.6 5.2% OSD::ShardedOpWQ::_process
- 0.0 0.0% 100.8% 0.7 0.1% OSD::T_Heartbeat::entry
- 0.0 0.0% 100.8% 0.4 0.0% OSD::_add_heartbeat_peer
- 0.0 0.0% 100.8% 0.9 0.1% OSD::_committed_osd_maps
- 0.0 0.0% 100.8% 2.1 0.2% OSD::_dispatch
- 0.0 0.0% 100.8% 189.5 22.3% OSD::advance_pg
- 0.0 0.0% 100.8% 0.5 0.1% OSD::consume_map
- 0.0 0.0% 100.8% 0.6 0.1% OSD::dequeue_op
- 0.0 0.0% 100.8% 0.1 0.0% OSD::dispatch_op
- 0.0 0.0% 100.8% -0.0 -0.0% OSD::do_command
- 0.0 0.0% 100.8% 43.9 5.2% OSD::do_recovery
- 0.0 0.0% 100.8% 0.5 0.1% OSD::handle_osd_ping
- 0.0 0.0% 100.8% 0.1 0.0% OSD::handle_pg_query
- 0.0 0.0% 100.8% 0.1 0.0% OSD::heartbeat_check
- 0.0 0.0% 100.8% 0.5 0.1% OSD::heartbeat_dispatch
- 0.0 0.0% 100.8% 0.7 0.1% OSD::heartbeat_entry
- 0.0 0.0% 100.8% 0.4 0.0% OSD::maybe_update_heartbeat_peers
- 0.0 0.0% 100.8% 2.1 0.2% OSD::ms_dispatch
- 0.0 0.0% 100.8% 0.0 0.0% OSD::ms_get_authorizer
- 0.0 0.0% 100.8% -0.0 -0.0% OSD::ms_handle_reset
- 0.0 0.0% 100.8% 316.1 37.2% OSD::process_peering_events
- 0.0 0.0% 100.8% -0.0 -0.0% OSD::send_pg_stats
- 0.0 0.0% 100.8% -0.0 -0.0% OSDCap::parse
- 0.0 0.0% 100.8% 0.1 0.0% OSDMap::apply_incremental
- 0.0 0.0% 100.8% 0.3 0.0% OSDMap::decode@bd1240
- 0.0 0.0% 100.8% 0.3 0.0% OSDMap::decode@bd31d0
- 0.0 0.0% 100.8% 1.0 0.1% OSDMap::encode
- 0.0 0.0% 100.8% 0.4 0.0% OSDService::get_con_osd_hb
- 0.0 0.0% 100.8% 0.6 0.1% OSDService::send_message_osd_cluster
- 0.0 0.0% 100.8% 0.6 0.1% ObjectStore::queue_transaction
- 0.0 0.0% 100.8% 315.9 37.1% PG::RecoveryState::RecoveryMachine::send_notify
- 0.0 0.0% 100.8% 0.1 0.0% PG::RecoveryState::Reset::react@4eb470
- 0.0 0.0% 100.8% 189.3 22.2% PG::RecoveryState::Stray::react@4c9c10
- 0.0 0.0% 100.8% 126.7 14.9% PG::RecoveryState::Stray::react@4e9060
- 0.0 0.0% 100.8% 189.4 22.3% PG::handle_activate_map
- 0.0 0.0% 100.8% 0.1 0.0% PG::handle_advance_map
- 0.0 0.0% 100.8% 126.6 14.9% PG::handle_peering_event
- 0.0 0.0% 100.8% 0.1 0.0% PG::queue_query
- 0.0 0.0% 100.8% 0.1 0.0% PG::start_peering_interval
- 0.0 0.0% 100.8% 38.2 4.5% PGBackend::objects_get_attr
- 0.0 0.0% 100.8% 5.7 0.7% PGBackend::objects_list_partial
- 0.0 0.0% 100.8% 0.6 0.1% PGQueueable::RunVis::operator
- 0.0 0.0% 100.8% -0.0 -0.0% PK11_DestroyTokenObject
- 0.0 0.0% 100.8% -0.0 -0.0% PK11_FreeSymKey
- 0.0 0.0% 100.8% -0.0 -0.0% PK11_GetIVLength
- 0.0 0.0% 100.8% -0.0 -0.0% PK11_ImportSymKey
- 0.0 0.0% 100.8% -10.2 -1.2% PosixConnectedSocketImpl::send
- 0.0 0.0% 100.8% -0.0 -0.0% PrebufferedStreambuf::overflow
- 0.0 0.0% 100.8% 0.6 0.1% PrimaryLogPG::do_request
- 0.0 0.0% 100.8% 43.9 5.2% PrimaryLogPG::recover_backfill
- 0.0 0.0% 100.8% 43.9 5.2% PrimaryLogPG::scan_range
- 0.0 0.0% 100.8% 0.6 0.1% PrimaryLogPG::send_message
- 0.0 0.0% 100.8% 43.9 5.2% PrimaryLogPG::start_recovery_ops
- 0.0 0.0% 100.8% 43.9 5.2% PrimaryLogPG::update_range
- 0.0 0.0% 100.8% 0.4 0.0% Processor::accept
- 0.0 0.0% 100.8% 5.7 0.7% RocksDBStore::RocksDBWholeSpaceIteratorImpl::next
- 0.0 0.0% 100.8% 23.3 2.7% RocksDBStore::get
- 0.0 0.0% 100.8% 256.0 30.1% RocksDBStore::submit_transaction
- 0.0 0.0% 100.8% 0.1 0.0% RocksDBStore::submit_transaction_sync
- 0.0 0.0% 100.8% -0.0 -0.0% SECITEM_CopyItem_Util
- 0.0 0.0% 100.8% -0.0 -0.0% SafeTimer::add_event_after
- 0.0 0.0% 100.8% -0.0 -0.0% SafeTimer::add_event_at
- 0.0 0.0% 100.8% 0.1 0.0% SafeTimer::timer_thread
- 0.0 0.0% 100.8% 0.1 0.0% SafeTimerThread::entry
- 0.0 0.0% 100.8% 44.6 5.2% ShardedThreadPool::WorkThreadSharded::entry
- 0.0 0.0% 100.8% 44.6 5.2% ShardedThreadPool::shardedthreadpool_worker
- 0.0 0.0% 100.8% 316.1 37.2% ThreadPool::BatchWorkQueue::_void_process
- 0.0 0.0% 100.8% -0.0 -0.0% ThreadPool::WorkQueue::_void_process
- 0.0 0.0% 100.8% 316.1 37.2% ThreadPool::WorkThread::entry
- 0.0 0.0% 100.8% 316.1 37.2% ThreadPool::worker
- 0.0 0.0% 100.8% 0.5 0.1% bluestore_extent_ref_map_t::get
- 0.0 0.0% 100.8% 0.1 0.0% boost::statechart::event_base::intrusive_from_this
- 0.0 0.0% 100.8% 316.1 37.2% boost::statechart::simple_state::react_impl
- 0.0 0.0% 100.8% 316.1 37.2% boost::statechart::state_machine::process_event
- 0.0 0.0% 100.8% 0.2 0.0% boost::statechart::state_machine::process_queued_events
- 0.0 0.0% 100.8% -0.0 -0.0% ceph::Formatter::create@44d180
- 0.0 0.0% 100.8% 3.5 0.4% ceph::buffer::copy
- 0.0 0.0% 100.8% 18.0 2.1% ceph::buffer::list::contiguous_appender::contiguous_appender
- 0.0 0.0% 100.8% 3.6 0.4% ceph::buffer::list::contiguous_appender::~contiguous_appender
- 0.0 0.0% 100.8% -0.0 -0.0% ceph::buffer::list::iterator_impl::copy_deep
- 0.0 0.0% 100.8% -10.2 -1.2% ceph::buffer::list::splice
- 0.0 0.0% 100.8% -0.0 -0.0% ceph_heap_profiler_handle_command
- 0.0 0.0% 100.8% -0.0 -0.0% cephx_verify_authorizer
- 0.0 0.0% 100.8% 850.8 100.0% clone
- 0.0 0.0% 100.8% -0.0 -0.0% cmdmap_from_json
- 0.0 0.0% 100.8% 1.4 0.2% denc_traits::decode
- 0.0 0.0% 100.8% 0.2 0.0% entity_addr_t::encode
- 0.0 0.0% 100.8% -0.0 -0.0% get_str_vec
- 0.0 0.0% 100.8% 0.2 0.0% hobject_t::hobject_t
- 0.0 0.0% 100.8% -0.0 -0.0% json_spirit::read
- 0.0 0.0% 100.8% -0.0 -0.0% json_spirit::read_range
- 0.0 0.0% 100.8% 0.1 0.0% object_stat_collection_t::encode
- 0.0 0.0% 100.8% 0.1 0.0% object_stat_sum_t::encode
- 0.0 0.0% 100.8% 0.2 0.0% osd_xinfo_t::encode
- 0.0 0.0% 100.8% 0.1 0.0% pg_info_t::encode
- 0.0 0.0% 100.8% 0.1 0.0% pg_interval_t::check_new_interval
- 0.0 0.0% 100.8% 195.4 23.0% pg_interval_t::encode
- 0.0 0.0% 100.8% 0.1 0.0% pg_stat_t::encode
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::Arena::AllocateAligned
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::Arena::AllocateFallback
- 0.0 0.0% 100.8% 0.5 0.1% rocksdb::BlockBasedTable::Get
- 0.0 0.0% 100.8% 6.3 0.7% rocksdb::BlockBasedTable::MaybeLoadDataBlockToCache
- 0.0 0.0% 100.8% 6.3 0.7% rocksdb::BlockBasedTable::NewDataBlockIterator
- 0.0 0.0% 100.8% 0.1 0.0% rocksdb::BlockBasedTable::PutDataBlockToCache
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::ConcurrentArena::AllocateAligned
- 0.0 0.0% 100.8% 0.5 0.1% rocksdb::DBImpl::Get
- 0.0 0.0% 100.8% 0.5 0.1% rocksdb::DBImpl::GetImpl
- 0.0 0.0% 100.8% 0.1 0.0% rocksdb::DBImpl::ScheduleFlushes
- 0.0 0.0% 100.8% 0.1 0.0% rocksdb::DBImpl::SwitchMemtable
- 0.0 0.0% 100.8% 256.1 30.1% rocksdb::DBImpl::Write
- 0.0 0.0% 100.8% 256.1 30.1% rocksdb::DBImpl::WriteImpl
- 0.0 0.0% 100.8% 5.7 0.7% rocksdb::DBIter::Next
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::MemTable::Add
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::MemTableInserter::PutCF
- 0.0 0.0% 100.8% 5.7 0.7% rocksdb::MergingIterator::Next
- 0.0 0.0% 100.8% 5.7 0.7% rocksdb::NewTwoLevelIterator
- 0.0 0.0% 100.8% 0.1 0.0% rocksdb::ShardedCache::Insert
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::SkipListFactory::CreateMemTableRep
- 0.0 0.0% 100.8% 0.5 0.1% rocksdb::TableCache::Get
- 0.0 0.0% 100.8% 0.5 0.1% rocksdb::Version::Get
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::WriteBatch::Iterate
- 0.0 0.0% 100.8% 256.0 30.1% rocksdb::WriteBatchInternal::InsertInto
- 0.0 0.0% 100.8% 850.8 100.0% start_thread
- 0.0 0.0% 100.8% 0.1 0.0% std::_Hashtable::_M_insert_unique_node
- 0.0 0.0% 100.8% 0.1 0.0% std::_Hashtable::_M_rehash
- 0.0 0.0% 100.8% -0.0 -0.0% std::__cxx11::basic_string::_M_replace_aux
- 0.0 0.0% 100.8% -0.0 -0.0% std::__cxx11::basic_stringbuf::overflow
- 0.0 0.0% 100.8% 0.2 0.0% std::__cxx11::basic_stringbuf::str
- 0.0 0.0% 100.8% -0.0 -0.0% std::__ostream_insert
- 0.0 0.0% 100.8% -0.0 -0.0% std::basic_streambuf::xsputn
- 0.0 0.0% 100.8% 0.0 0.0% std::enable_if::type encode
- 0.0 0.0% 100.8% 0.0 0.0% std::map::operator[]
- 0.0 0.0% 100.8% 230.3 27.1% std::this_thread::__sleep_for
- 0.0 0.0% 100.8% -0.0 -0.0% void decode_decrypt_enc_bl@c626e0
- 0.0 0.0% 100.8% 0.2 0.0% void encode
- -0.0 -0.0% 100.8% -0.0 -0.0% MonClient::schedule_tick
- -0.0 -0.0% 100.8% -0.0 -0.0% OSD::tick
- -0.0 -0.0% 100.8% 0.1 0.0% OSD::tick_without_osd_lock
- -0.0 -0.0% 100.8% -0.0 -0.0% AsyncConnection::handle_connect_msg
- -0.0 -0.0% 100.8% -0.0 -0.0% CryptoKey::_set_secret
- -0.0 -0.0% 100.8% -0.0 -0.0% json_spirit::read_range_or_throw
- -0.0 -0.0% 100.8% -0.0 -0.0% ceph::buffer::list::push_back
- -0.0 -0.0% 100.8% 277.6 32.6% std::vector::_M_emplace_back_aux
- -0.0 -0.0% 100.8% -0.0 -0.0% CryptoAES::get_key_handler
- -0.0 -0.0% 100.8% -0.0 -0.0% AsyncMessenger::accept_conn
- -0.0 -0.0% 100.8% -0.0 -0.0% PosixServerSocketImpl::accept
- -0.0 -0.0% 100.8% -0.0 -0.0% std::__cxx11::basic_string::_M_mutate
- -0.0 -0.0% 100.8% -0.0 -0.0% EventCenter::create_time_event
- -0.0 -0.0% 100.8% -0.0 -0.0% get_auth_session_handler
- -0.0 -0.0% 100.8% -0.0 -0.0% OSD::handle_command
- -0.0 -0.0% 100.8% -0.0 -0.0% std::_Rb_tree::_M_insert_equal
- -0.0 -0.0% 100.8% -0.0 -0.0% boost::detail::function::function_obj_invoker4::invoke
- -0.0 -0.0% 100.8% -0.0 -0.0% PORT_Alloc_Util
- -0.0 -0.0% 100.8% -0.0 -0.0% PR_NewLock
- -0.0 -0.0% 100.8% -0.0 -0.0% OSD::ms_verify_authorizer
- -0.0 -0.0% 100.8% -0.0 -0.0% ceph::buffer::list::append@ca01a0
- -0.0 -0.0% 100.8% -0.0 -0.0% ceph::Formatter::create@bf2840
- -0.0 -0.0% 100.8% 230.3 27.1% EventCenter::process_events
- -0.0 -0.0% 100.8% 1.8 0.2% AsyncConnection::send_message
- -0.0 -0.0% 100.8% -0.0 -0.0% std::__cxx11::basic_string::reserve
- -0.0 -0.0% 100.8% -0.0 -0.0% PORT_ZAlloc_Util
- -0.0 -0.0% 100.8% 0.7 0.1% OSD::heartbeat
- -6.9 -0.8% 100.0% -6.9 -0.8% ceph::buffer::list::append@c9fbb0
Advertisement
Add Comment
Please, Sign In to add comment