Click on or to hide or show direct children of item.
Click on a function name to hide or show all descendents of item.
46 samples
avg.thr max.thr  call tree
  52.33   54.00  clone:111
52.30 54.00 start_thread:312
48.37 50.00 │├??
32.96 33.00 ││├mongo::threadpool::Worker::loop
24.91 33.00 │││├pthread_cond_wait@@GLIBC_2.3.2:185
7.91 16.00 │││├mongo::repl::multiSyncApply
7.91 16.00 ││││ mongo::repl::SyncTail::syncApply
4.72 13.00 ││││ ├mongo::repl::applyOperation_inlock
4.02 12.00 ││││ │├mongo::update
3.13 12.00 ││││ ││├mongo::PlanExecutor::executePlan
3.13 12.00 ││││ │││ mongo::PlanExecutor::getNext
3.11 12.00 ││││ │││ mongo::PlanExecutor::getNextSnapshotted
3.04 12.00 ││││ │││ mongo::UpdateStage::work
2.13 9.00 ││││ │││ ├mongo::UpdateStage::doInsert
1.48 6.00 ││││ │││ │├mongo::Collection::insertDocument
1.46 6.00 ││││ │││ ││ mongo::Collection::_insertDocument
0.70 3.00 ││││ │││ ││ ├mongo::WiredTigerRecordStore::insertRecord
0.46 3.00 ││││ │││ ││ │├??
0.46 3.00 ││││ │││ ││ ││ __wt_btcur_insert
0.20 2.00 ││││ │││ ││ ││ ├__wt_row_modify
0.07 1.00 ││││ │││ ││ ││ │├__GI___pthread_mutex_lock:63
0.04 1.00 ││││ │││ ││ ││ │├__wt_row_insert_alloc
0.02 1.00 ││││ │││ ││ ││ ││├__memmove_ssse3_back:66
0.02 1.00 ││││ │││ ││ ││ ││└__wt_calloc
0.02 1.00 ││││ │││ ││ ││ ││ tc_calloc
0.04 1.00 ││││ │││ ││ ││ │├__GI___pthread_mutex_unlock:310
0.04 1.00 ││││ │││ ││ ││ ││ __pthread_mutex_unlock_usercnt:57
0.04 1.00 ││││ │││ ││ ││ ││ _L_unlock_722
0.04 1.00 ││││ │││ ││ ││ ││ __lll_unlock_wake:371
0.02 1.00 ││││ │││ ││ ││ │└__GI___pthread_mutex_lock:66
0.17 2.00 ││││ │││ ││ ││ └__wt_row_search
0.09 1.00 ││││ │││ ││ ││ __wt_page_in_func
0.02 1.00 ││││ │││ ││ ││ ├sched_yield:81
0.02 1.00 ││││ │││ ││ ││ └__wt_hazard_set
0.11 2.00 ││││ │││ ││ │├__wt_cursor_set_key
0.09 1.00 ││││ │││ ││ ││ __wt_cursor_set_keyv
0.07 1.00 ││││ │││ ││ ││ ??
0.07 1.00 ││││ │││ ││ │├mongo::WiredTigerCursor::~WiredTigerCursor
0.07 1.00 ││││ │││ ││ ││ mongo::WiredTigerSession::releaseCursor
0.07 1.00 ││││ │││ ││ ││ ??
0.04 1.00 ││││ │││ ││ ││ __wt_btcur_reset
0.02 1.00 ││││ │││ ││ │├mongo::WiredTigerRecordStore::_nextId
0.02 1.00 ││││ │││ ││ │└__wt_cursor_set_value
0.65 3.00 ││││ │││ ││ ├mongo::IndexCatalog::indexRecord
0.65 3.00 ││││ │││ ││ │ mongo::IndexCatalog::_indexRecord
0.65 3.00 ││││ │││ ││ │ mongo::BtreeBasedAccessMethod::insert
0.48 3.00 ││││ │││ ││ │ ├mongo::WiredTigerIndex::insert
0.43 3.00 ││││ │││ ││ │ │├mongo::WiredTigerIndexUnique::_insert
0.33 2.00 ││││ │││ ││ │ ││├??
0.33 2.00 ││││ │││ ││ │ │││ __wt_btcur_insert
0.17 2.00 ││││ │││ ││ │ │││ ├__wt_row_search
0.09 1.00 ││││ │││ ││ │ │││ │ __wt_search_insert
0.09 1.00 ││││ │││ ││ │ │││ └__wt_row_modify
0.07 1.00 ││││ │││ ││ │ │││ ├__wt_row_insert_alloc
0.07 1.00 ││││ │││ ││ │ │││ │ __wt_calloc
0.07 1.00 ││││ │││ ││ │ │││ │ tc_calloc
0.02 1.00 ││││ │││ ││ │ │││ └__wt_update_alloc
0.02 1.00 ││││ │││ ││ │ │││ __wt_calloc
0.02 1.00 ││││ │││ ││ │ │││ tc_calloc
0.02 1.00 ││││ │││ ││ │ │││ tcmalloc::ThreadCache::FetchFromCentralCache
0.02 1.00 ││││ │││ ││ │ │││ tcmalloc::CentralFreeList::RemoveRange
0.02 1.00 ││││ │││ ││ │ │││ tcmalloc::CentralFreeList::FetchFromOneSpans
0.04 1.00 ││││ │││ ││ │ ││├__wt_cursor_set_key
0.02 1.00 ││││ │││ ││ │ │││ __wt_cursor_set_keyv
0.02 1.00 ││││ │││ ││ │ ││├mongo::KeyString::appendTypeBits
0.02 1.00 ││││ │││ ││ │ │││ mongo::KeyString::_appendBytes
0.02 1.00 ││││ │││ ││ │ ││├mongo::KeyString::appendRecordId
0.02 1.00 ││││ │││ ││ │ │││ __memmove_ssse3_back:55
0.02 1.00 ││││ │││ ││ │ ││└mongo::KeyString::resetToKey
0.02 1.00 ││││ │││ ││ │ │└??
0.13 1.00 ││││ │││ ││ │ ├mongo::BtreeKeyGenerator::getKeys
0.04 1.00 ││││ │││ ││ │ │├std::pair<...> std::_Rb_tree<...>::_M_insert_unique<...>
0.02 1.00 ││││ │││ ││ │ ││ std::_Rb_tree_insert_and_rebalance
0.02 1.00 ││││ │││ ││ │ │├mongo::BSONElement::size
0.02 1.00 ││││ │││ ││ │ │├mongo::BSONObj::getField
0.02 1.00 ││││ │││ ││ │ ││ mongo::BSONElement::size
0.02 1.00 ││││ │││ ││ │ │└mongo::BSONObjBuilderValueStream::endField
0.04 1.00 ││││ │││ ││ │ └std::_Rb_tree<...>::~_Rb_tree
0.02 1.00 ││││ │││ ││ │ std::_Rb_tree<...>::_M_erase
0.04 1.00 ││││ │││ ││ ├mongo::CollectionInfoCache::notifyOfWriteOp
0.04 1.00 ││││ │││ ││ └mongo::PlanCache::notifyOfWriteOp
0.48 3.00 ││││ │││ │├mongo::UpdateStage::applyUpdateOpsForInsert
0.26 2.00 ││││ │││ ││├mongo::UpdateDriver::update
0.15 1.00 ││││ │││ │││├mongo::ModifierObjectReplace::apply
0.09 1.00 ││││ │││ ││││├mongo::mutablebson::Element::appendElement
0.04 1.00 ││││ │││ │││││├mongo::mutablebson::Element::pushBack
0.04 1.00 ││││ │││ ││││││ mongo::mutablebson::Element::addChild
0.04 1.00 ││││ │││ ││││││ mongo::mutablebson::Element::addSiblingRight
0.04 1.00 ││││ │││ │││││└mongo::mutablebson::Document::makeElement
0.02 1.00 ││││ │││ │││││ __memmove_ssse3_back:79
0.02 1.00 ││││ │││ ││││├mongo::mutablebson::Element::getFieldName
0.02 1.00 ││││ │││ ││││├mongo::BSONElement::size
0.02 1.00 ││││ │││ ││││└mongo::mutablebson::Element::compareWithBSONElement
0.04 1.00 ││││ │││ │││├mongo::ModifierObjectReplace::prepare
0.02 1.00 ││││ │││ ││││ void mongo::mutablebson::Document::Impl::writeChildren<...>
0.02 1.00 ││││ │││ │││└mongo::mutablebson::Document::reset
0.02 1.00 ││││ │││ │││ std::string::_M_mutate
0.07 2.00 ││││ │││ ││├mongo::BSONElement::wrap
0.02 1.00 ││││ │││ │││ mongo::BSONObjBuilder::~BSONObjBuilder
0.04 1.00 ││││ │││ ││├mongo::UpdateDriver::setLogOp
0.04 1.00 ││││ │││ ││├mongo::mutablebson::Document::getObject
0.02 1.00 ││││ │││ │││├void mongo::mutablebson::Document::Impl::writeChildren<...>
0.02 1.00 ││││ │││ ││││ ??
0.02 1.00 ││││ │││ │││└mongo::BSONObjBuilderValueStream::endField
0.02 1.00 ││││ │││ ││├mongo::intrusive_ptr_release
0.02 1.00 ││││ │││ ││├mongo::Status::unref
0.02 1.00 ││││ │││ ││└mongo::CanonicalQuery::isSimpleIdQuery
0.02 1.00 ││││ │││ ││ mongo::BSONElement::size
0.07 2.00 ││││ │││ │├mongo::WiredTigerRecoveryUnit::_commit
0.07 2.00 ││││ │││ ││ mongo::WiredTigerRecoveryUnit::_txnClose
0.04 1.00 ││││ │││ ││ mongo::TicketHolder::release
0.04 1.00 ││││ │││ ││ sem_post:37
0.07 1.00 ││││ │││ │├mongo::mutablebson::Document::reset
0.04 1.00 ││││ │││ ││├mongo::BSONObjBuilder::BSONObjBuilder
0.02 1.00 ││││ │││ ││└mongo::BSONObjBuilder::asTempObj
0.02 1.00 ││││ │││ │└mongo::uassertStatusOK
0.87 4.00 ││││ │││ ├mongo::IDHackStage::work
0.80 4.00 ││││ │││ │├mongo::BtreeBasedAccessMethod::findSingle
0.52 3.00 ││││ │││ ││├??
0.43 3.00 ││││ │││ │││├??
0.35 3.00 ││││ │││ ││││├??
0.30 3.00 ││││ │││ │││││├??
0.28 2.00 ││││ │││ ││││││├__wt_btcur_search_near
0.22 2.00 ││││ │││ │││││││ __wt_row_search
0.07 1.00 ││││ │││ │││││││ ├__wt_search_insert
0.07 1.00 ││││ │││ │││││││ └__wt_page_in_func
0.04 1.00 ││││ │││ │││││││ __wt_hazard_set
0.02 1.00 ││││ │││ ││││││└__wt_btcur_next
0.02 1.00 ││││ │││ │││││├__wt_cursor_get_value
0.02 1.00 ││││ │││ ││││││ __wt_cursor_get_valuev
0.02 1.00 ││││ │││ │││││└__wt_cursor_set_key
0.07 1.00 ││││ │││ ││││└mongo::KeyString::resetToKey
0.07 1.00 ││││ │││ ││││ mongo::KeyString::_appendAllElementsForIndexing
0.07 1.00 ││││ │││ ││││ mongo::KeyString::_appendBsonValue
0.04 1.00 ││││ │││ ││││ mongo::KeyString::_appendNumberDouble
0.04 1.00 ││││ │││ ││││ mongo::KeyString::TypeBits::appendBit
0.02 1.00 ││││ │││ │││└mongo::BSONObjBuilder::BSONObjBuilder
0.02 1.00 ││││ │││ │││ mongo::BSONObjBuilderValueStream::BSONObjBuilderValueStream
0.26 3.00 ││││ │││ ││├mongo::WiredTigerIndexUnique::newCursor
0.24 3.00 ││││ │││ │││ mongo::WiredTigerCursor::WiredTigerCursor
0.20 3.00 ││││ │││ │││ ├mongo::WiredTigerRecoveryUnit::getSession
0.20 3.00 ││││ │││ │││ │ mongo::WiredTigerRecoveryUnit::_txnOpen
0.20 3.00 ││││ │││ │││ │ ??
0.17 2.00 ││││ │││ │││ │ __wt_txn_begin
0.13 2.00 ││││ │││ │││ │ ├__wt_txn_refresh
0.04 1.00 ││││ │││ │││ │ │├__GI_qsort_r:297
0.04 1.00 ││││ │││ │││ │ ││ msort_with_tmp:45
0.02 1.00 ││││ │││ │││ │ ││ ├msort_with_tmp:85
0.02 1.00 ││││ │││ │││ │ ││ └msort_with_tmp:83
0.02 1.00 ││││ │││ │││ │ ││ __wt_txnid_cmp
0.02 1.00 ││││ │││ │││ │ │└__GI_qsort:307
0.04 1.00 ││││ │││ │││ │ └__wt_config_gets_def
0.02 1.00 ││││ │││ │││ └mongo::WiredTigerSession::getCursor
0.02 1.00 ││││ │││ ││└mongo::BSONObj::woCompare
0.02 1.00 ││││ │││ ││ mongo::BSONElement::woCompare
0.02 1.00 ││││ │││ │└mongo::IndexCatalog::findIdIndex
0.02 1.00 ││││ │││ │ mongo::IndexCatalog::IndexIterator::more
0.02 1.00 ││││ │││ │ mongo::IndexCatalog::IndexIterator::_advance
0.02 1.00 ││││ │││ ├mongo::UpdateStage::isEOF
0.02 1.00 ││││ │││ │ mongo::UpdateStage::needInsert
0.02 1.00 ││││ │││ └mongo::ScopedTimer::~ScopedTimer
0.24 2.00 ││││ ││├mongo::ParsedUpdate::parseRequest
0.15 2.00 ││││ │││├mongo::ParsedUpdate::parseUpdate
0.11 2.00 ││││ ││││├mongo::UpdateDriver::parse
0.02 1.00 ││││ │││││├mongo::ModifierObjectReplace::init
0.02 1.00 ││││ ││││││ mongo::BSONObj::getOwned
0.02 1.00 ││││ ││││││ mongo::BSONObj::copy
0.02 1.00 ││││ ││││││ mongo::mongoMalloc
0.02 1.00 ││││ ││││││ tc_malloc
0.02 1.00 ││││ │││││├void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00 ││││ │││││├mongo::mongoMalloc
0.02 1.00 ││││ ││││││ tc_malloc
0.02 1.00 ││││ │││││└tc_new
0.02 1.00 ││││ ││││└mongo::UpdateDriver::setModOptions
0.07 1.00 ││││ │││└mongo::ParsedUpdate::parseQuery
0.04 1.00 ││││ │││ mongo::CanonicalQuery::isSimpleIdQuery
0.22 2.00 ││││ ││├mongo::getExecutorUpdate
0.07 1.00 ││││ │││├mongo::PlanExecutor::make
0.07 1.00 ││││ ││││ mongo::PlanExecutor::make
0.04 1.00 ││││ ││││ ├mongo::PlanExecutor::pickBestPlan
0.04 1.00 ││││ ││││ │ ??
0.02 1.00 ││││ ││││ │ ├tc_delete
0.02 1.00 ││││ ││││ │ └mongo::UpdateStage::getChildren
0.02 1.00 ││││ ││││ │ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00 ││││ ││││ │ tc_new
0.02 1.00 ││││ ││││ └tc_new
0.07 1.00 ││││ │││├mongo::IndexCatalog::findIdIndex
0.02 1.00 ││││ ││││├mongo::IndexDescriptor::_checkOk
0.02 1.00 ││││ ││││├mongo::IndexCatalog::IndexIterator::IndexIterator
0.02 1.00 ││││ ││││└mongo::IndexCatalog::IndexIterator::more
0.02 1.00 ││││ ││││ mongo::IndexCatalog::IndexIterator::_advance
0.02 1.00 ││││ ││││ mongo::IndexCatalogEntry::isReady
0.04 1.00 ││││ │││├mongo::UpdateStage::UpdateStage
0.02 1.00 ││││ ││││ mongo::UpdateDriver::setContext
0.02 1.00 ││││ │││└mongo::BSONElement::wrap
0.02 1.00 ││││ │││ mongo::mongoMalloc
0.02 1.00 ││││ │││ tc_malloc
0.20 2.00 ││││ ││├mongo::UpdateStage::makeUpdateResult
0.13 1.00 ││││ │││├mongo::Explain::getSummaryStats
0.11 1.00 ││││ ││││├??
0.07 1.00 ││││ │││││├mongo::UpdateStage::getChildren
0.07 1.00 ││││ ││││││ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00 ││││ ││││││ tc_new
0.02 1.00 ││││ │││││├??
0.02 1.00 ││││ ││││││ void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00 ││││ ││││││ tc_new
0.02 1.00 ││││ │││││└void std::vector<...>::_M_emplace_back_aux<...>
0.02 1.00 ││││ ││││└mongo::IDHackStage::getSpecificStats
0.04 1.00 ││││ │││└mongo::UpdateResult::UpdateResult
0.02 1.00 ││││ │││ ├mongo::BSONElement::wrap
0.02 1.00 ││││ │││ │ mongo::mongoMalloc
0.02 1.00 ││││ │││ │ tc_malloc
0.02 1.00 ││││ │││ └mongo::BSONObj::getField
0.02 1.00 ││││ │││ __memcmp_sse4_1:48
0.09 1.00 ││││ ││├mongo::UpdateDriver::~UpdateDriver
0.04 1.00 ││││ │││├mongo::UpdateDriver::clear
0.04 1.00 ││││ ││││ mongo::ModifierObjectReplace::~ModifierObjectReplace
0.04 1.00 ││││ │││└mongo::mutablebson::Document::~Document
0.07 1.00 ││││ ││├mongo::PlanExecutor::~PlanExecutor
0.04 1.00 ││││ │││├??
0.02 1.00 ││││ │││└std::string::_Rep::_M_dispose
0.04 1.00 ││││ ││├mongo::ParsedUpdate::ParsedUpdate
0.04 1.00 ││││ │││ mongo::UpdateDriver::UpdateDriver
0.04 1.00 ││││ │││ mongo::mutablebson::Document::Document
0.04 1.00 ││││ │││ mongo::mutablebson::Document::Impl::Impl
0.02 1.00 ││││ │││ tc_new
0.02 1.00 ││││ ││└mongo::uassertStatusOK
0.11 2.00 ││││ │├mongo::OpDebug::OpDebug
0.02 1.00 ││││ ││├mongo::mongoMalloc
0.02 1.00 ││││ ││├tc_newarray
0.02 1.00 ││││ ││└pthread_spin_unlock:23
0.11 1.00 ││││ │├mongo::AuthorizationManager::logOp
0.09 1.00 ││││ ││ mongo::AuthzManagerExternalStateLocal::logOp
0.07 1.00 ││││ ││ std::string::compare
0.02 1.00 ││││ ││ ├strlen:107
0.02 1.00 ││││ ││ └__memcmp_sse4_1:47
0.09 2.00 ││││ │├mongo::BSONObj::getFields
0.02 1.00 ││││ ││├mongo::BSONElement::size
0.02 1.00 ││││ │││ mongo::BSONElement::fieldNameSize
0.02 1.00 ││││ ││├__strcmp_ssse3:207
0.02 1.00 ││││ ││└__strcmp_ssse3:1607
0.07 2.00 ││││ │├mongo::WiredTigerRecoveryUnit::_getTicket
0.02 1.00 ││││ ││├mongo::LockerImpl<...>::isLockHeldForMode
0.02 1.00 ││││ ││└mongo::LockerImpl<...>::hasStrongLocks
0.02 1.00 ││││ ││ mongo::LockerImpl<...>::isLocked
0.02 1.00 ││││ ││ mongo::LockerImpl<...>::getLockMode
0.07 1.00 ││││ │├mongo::LockerImpl<...>::isCollectionLockedForMode
0.02 1.00 ││││ ││├std::basic_string<...>::basic_string
0.02 1.00 ││││ │││ char* std::string::_S_construct<...>
0.02 1.00 ││││ │││ __memcpy_sse2_unaligned:168
0.02 1.00 ││││ ││├mongo::LockerImpl<...>::isW
0.02 1.00 ││││ │││ mongo::LockerImpl<...>::getLockMode
0.02 1.00 ││││ ││└mongo::LockerImpl<...>::isR
0.04 1.00 ││││ │├mongo::OpDebug::~OpDebug
0.02 1.00 ││││ ││├tc_deletearray
0.02 1.00 ││││ ││└pthread_spin_destroy:28
0.04 1.00 ││││ │├mongo::Database::getCollection
0.02 1.00 ││││ │├mongo::BSONObjBuilder::_done
0.02 1.00 ││││ ││ mongo::BSONObjBuilderValueStream::endField
0.02 1.00 ││││ │├mongo::UpdateResult::~UpdateResult
0.02 1.00 ││││ │├mongo::WriteUnitOfWork::~WriteUnitOfWork
0.02 1.00 ││││ │├mongo::logger::ComponentMessageLogDomain::shouldLog
0.02 1.00 ││││ │├mongo::UpdateRequest::setQuery
0.02 1.00 ││││ │├__strchr_sse2:25
0.02 1.00 ││││ │└mongo::logger::LogComponentSettings::shouldLog
2.30 16.00 ││││ ├mongo::Client::Context::~Context
2.28 16.00 ││││ │├mongo::CurOp::recordGlobalTime
2.20 16.00 ││││ ││├mongo::Top::record
1.96 15.00 ││││ │││├__GI___pthread_mutex_lock:79
1.93 15.00 ││││ ││││ _L_lock_909
1.93 15.00 ││││ ││││ __lll_lock_wait:135
0.09 2.00 ││││ │││├__GI___pthread_mutex_unlock:310
0.09 2.00 ││││ ││││ __pthread_mutex_unlock_usercnt:57
0.07 2.00 ││││ ││││ _L_unlock_722
0.07 2.00 ││││ ││││ __lll_unlock_wake:371
0.09 1.00 ││││ │││├mongo::UnorderedFastKeyTable<...>::get
0.04 1.00 ││││ ││││├mongo::UnorderedFastKeyTable<...>::Area::find
0.04 1.00 ││││ ││││└mongo::StringData::Hasher::operator
0.02 1.00 ││││ ││││ MurmurHash3_x64_128
0.02 1.00 ││││ │││└mongo::Top::_record
0.09 2.00 ││││ ││└std::basic_string<...>::basic_string
0.07 1.00 ││││ ││ char* std::string::_S_construct<...>
0.04 1.00 ││││ ││ ├std::string::_Rep::_S_create
0.04 1.00 ││││ ││ │ tc_new
0.02 1.00 ││││ ││ └__memcpy_sse2_unaligned:26
0.02 1.00 ││││ │└tc_delete
0.30 3.00 ││││ ├mongo::DatabaseHolder::get
0.17 3.00 ││││ │├__GI___pthread_mutex_lock:79
0.17 3.00 ││││ ││ _L_lock_909
0.17 3.00 ││││ ││ __lll_lock_wait:135
0.07 1.00 ││││ │├__GI___pthread_mutex_unlock:310
0.07 1.00 ││││ ││ __pthread_mutex_unlock_usercnt:57
0.07 1.00 ││││ ││ _L_unlock_722
0.07 1.00 ││││ ││ __lll_unlock_wake:371
0.02 1.00 ││││ │├mongo::LockerImpl<...>::isDbLockedForMode
0.02 1.00 ││││ ││ mongo::ResourceId::ResourceId
0.02 1.00 ││││ │└mongo::StringData::Hasher::operator
0.02 1.00 ││││ │ MurmurHash3_x64_128
0.24 2.00 ││││ ├mongo::Client::Context::Context
0.20 2.00 ││││ │├mongo::Client::Context::_finishInit
0.11 1.00 ││││ ││├mongo::DatabaseHolder::get
0.09 1.00 ││││ │││├__GI___pthread_mutex_lock:79
0.07 1.00 ││││ ││││ _L_lock_909
0.07 1.00 ││││ ││││ __lll_lock_wait:135
0.02 1.00 ││││ │││└mongo::LockerImpl<...>::isDbLockedForMode
0.02 1.00 ││││ │││ mongo::ResourceId::ResourceId
0.02 1.00 ││││ │││ mongo::StringData::Hasher::operator
0.02 1.00 ││││ │││ MurmurHash3_x64_128
0.07 1.00 ││││ ││├mongo::CurOp::enter
0.02 1.00 ││││ │││├mongo::CurOp::ensureStarted
0.02 1.00 ││││ ││││ mongo::curTimeMicros64
0.02 1.00 ││││ ││││ ??
0.02 1.00 ││││ ││││ ??
0.02 1.00 ││││ │││├__strncpy_sse2_unaligned:1134
0.02 1.00 ││││ │││└__strncpy_sse2_unaligned:511
0.02 1.00 ││││ ││└mongo::Client::Context::checkNotStale
0.02 1.00 ││││ │├??
0.02 1.00 ││││ ││ __GI___clock_gettime:115
0.02 1.00 ││││ │└std::basic_string<...>::basic_string
0.13 1.00 ││││ ├mongo::Lock::DBLock::DBLock
0.07 1.00 ││││ │├mongo::Lock::GlobalLock::GlobalLock
0.07 1.00 ││││ ││ mongo::Lock::GlobalLock::_lock
0.07 1.00 ││││ ││ mongo::LockerImpl<...>::lockGlobalBegin
0.07 1.00 ││││ ││ mongo::LockerImpl<...>::lockBegin
0.04 1.00 ││││ ││ ├mongo::LockerImpl<...>::getWaitingResource
0.02 1.00 ││││ ││ │ pthread_spin_unlock:23
0.02 1.00 ││││ ││ └mongo::FastMapNoAlloc<...>::insert
0.04 1.00 ││││ │└mongo::LockerImpl<...>::lock
0.04 1.00 ││││ │ mongo::LockerImpl<...>::lockBegin
0.04 1.00 ││││ │ mongo::LockerImpl<...>::getWaitingResource
0.04 1.00 ││││ ├mongo::BSONObj::getStringField
0.04 1.00 ││││ │ mongo::BSONObj::getField
0.02 1.00 ││││ │ mongo::BSONElement::size
0.02 1.00 ││││ │ strlen:107
0.04 1.00 ││││ ├mongo::Lock::DBLock::~DBLock
0.04 1.00 ││││ │ mongo::Lock::GlobalLock::_unlock
0.04 1.00 ││││ │ mongo::LockerImpl<...>::unlockAll
0.04 1.00 ││││ │ mongo::LockerImpl<...>::unlock
0.04 1.00 ││││ │ mongo::LockerImpl<...>::_unlockImpl
0.02 1.00 ││││ │ pthread_spin_unlock@plt
0.02 1.00 ││││ ├mongo::LockerImpl<...>::lock
0.02 1.00 ││││ │ mongo::LockerImpl<...>::lockBegin
0.02 1.00 ││││ │ mongo::LockManager::lock
0.02 1.00 ││││ │ __GI___pthread_mutex_unlock:310
0.02 1.00 ││││ │ __pthread_mutex_unlock_usercnt:57
0.02 1.00 ││││ ├mongo::BSONObj::getField
0.02 1.00 ││││ │ mongo::BSONElement::size
0.02 1.00 ││││ │ mongo::BSONElement::fieldNameSize
0.02 1.00 ││││ │ strlen:66
0.02 1.00 ││││ ├mongo::LockerImpl<...>::unlock
0.02 1.00 ││││ │ mongo::LockerImpl<...>::_unlockImpl
0.02 1.00 ││││ ├mongo::nsToCollectionSubstring
0.02 1.00 ││││ │ memchr:26
0.02 1.00 ││││ └std::basic_string<...>::basic_string
0.02 1.00 ││││ char* std::string::_S_construct<...>
0.13 6.00 │││└mongo::threadpool::ThreadPool::task_done
0.13 6.00 │││ __GI___pthread_mutex_lock:79
0.13 6.00 │││ _L_lock_909
0.13 6.00 │││ __lll_lock_wait:135
4.00 4.00 ││├mongo::BackgroundJob::jobBody
2.00 2.00 │││├??
1.00 1.00 ││││├mongo::sleepmicros
1.00 1.00 │││││ nanosleep:81
1.00 1.00 ││││└bool boost::condition_variable_any::timed_wait<...>
1.00 1.00 ││││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00 │││├mongo::ClientCursorMonitor::run
1.00 1.00 ││││ mongo::sleepsecs
1.00 1.00 ││││ nanosleep:81
1.00 1.00 │││└mongo::TTLMonitor::run
1.00 1.00 │││ mongo::sleepsecs
1.00 1.00 │││ nanosleep:81
2.91 3.00 ││├__wt_cond_wait
2.91 3.00 │││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.22 2.00 ││├mongo::repl::NetworkInterfaceImpl::_requestProcessorThreadBody
1.22 2.00 │││ mongo::repl::NetworkInterfaceImpl::_consumeNetworkRequests
1.22 2.00 │││ boost::condition_variable::timed_wait
1.22 2.00 │││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.04 2.00 ││├??
1.00 1.00 │││├__sigwait:97
1.00 1.00 ││││ do_sigwait:60
0.04 1.00 │││└__wt_txn_checkpoint
0.04 1.00 │││ ??
0.04 1.00 │││ __wt_checkpoint
0.04 1.00 │││ __wt_cache_op
0.02 1.00 │││ ├__wt_reconcile
0.02 1.00 │││ └__wt_evict_file_exclusive_on
0.02 1.00 │││ __wt_cond_wait
0.02 1.00 │││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00 ││├mongo::repl::SyncSourceFeedback::run
1.00 1.00 │││ pthread_cond_wait@@GLIBC_2.3.2:185
1.00 1.00 ││├mongo::repl::runSyncThread
1.00 1.00 │││ mongo::repl::SyncTail::oplogApplication
0.91 1.00 │││ ├mongo::repl::SyncTail::multiApply
0.67 1.00 │││ │├mongo::repl::SyncTail::applyOps
0.65 1.00 │││ ││├mongo::threadpool::ThreadPool::join
0.65 1.00 │││ │││ pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00 │││ ││└mongo::threadpool::ThreadPool::schedule
0.02 1.00 │││ ││ __GI___pthread_mutex_unlock:310
0.02 1.00 │││ ││ __pthread_mutex_unlock_usercnt:57
0.02 1.00 │││ ││ _L_unlock_722
0.02 1.00 │││ ││ __lll_unlock_wake:371
0.13 1.00 │││ │├mongo::repl::writeOpsToOplog
0.13 1.00 │││ ││ mongo::Collection::insertDocument
0.13 1.00 │││ ││ mongo::Collection::_insertDocument
0.13 1.00 │││ ││ mongo::WiredTigerRecordStore::insertRecord
0.02 1.00 │││ ││ ├??
0.02 1.00 │││ ││ │ __wt_btcur_insert
0.02 1.00 │││ ││ │ __wt_row_search
0.02 1.00 │││ ││ ├mongo::WiredTigerCursor::WiredTigerCursor
0.02 1.00 │││ ││ ├mongo::WiredTigerRecordStore::_increaseDataSize
0.02 1.00 │││ ││ │ mongo::WiredTigerSizeStorer::storeToCache
0.02 1.00 │││ ││ └__wt_cursor_set_key
0.02 1.00 │││ ││ __wt_cursor_set_keyv
0.02 1.00 │││ ││ ??
0.11 1.00 │││ │└mongo::repl::SyncTail::fillWriterVectors
0.09 1.00 │││ │ mongo::BSONObj::getField
0.04 1.00 │││ │ ├mongo::BSONElement::size
0.02 1.00 │││ │ └__memcmp_sse4_1:1586
0.09 1.00 │││ └mongo::repl::SyncTail::tryPopAndWaitForMore
0.07 1.00 │││ ├mongo::repl::BackgroundSync::consume
0.04 1.00 │││ │├boost::condition_variable_any::notify_one
0.02 1.00 │││ ││├pthread_cond_signal@@GLIBC_2.3.2:91
0.02 1.00 │││ ││└pthread_cond_signal@@GLIBC_2.3.2:130
0.02 1.00 │││ │└boost::timed_mutex::unlock
0.02 1.00 │││ │ __GI___pthread_mutex_unlock:310
0.02 1.00 │││ │ __pthread_mutex_unlock_usercnt:57
0.02 1.00 │││ │ _L_unlock_722
0.02 1.00 │││ │ __lll_unlock_wake:371
0.02 1.00 │││ └mongo::BSONObj::getField
0.02 1.00 │││ __memcmp_sse4_1:950
1.00 1.00 ││├mongo::repl::ReplicationExecutor::run
1.00 1.00 │││ mongo::repl::ReplicationExecutor::getWork
1.00 1.00 │││ mongo::repl::NetworkInterfaceImpl::waitForWorkUntil
1.00 1.00 │││ boost::condition_variable::timed_wait
1.00 1.00 │││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00 ││├mongo::RangeDeleter::doWork
1.00 1.00 │││ pthread_cond_timedwait@@GLIBC_2.3.2:238
1.00 1.00 ││├mongo::DeadlineMonitor<...>::deadlineMonitorThread
1.00 1.00 │││ pthread_cond_wait@@GLIBC_2.3.2:185
1.00 1.00 ││├mongo::repl::BackgroundSync::producerThread
1.00 1.00 │││ mongo::repl::BackgroundSync::_producerThread
1.00 1.00 │││ mongo::repl::BackgroundSync::produce
0.70 1.00 │││ ├mongo::BlockingQueue<...>::push
0.65 1.00 │││ │├pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00 │││ │├pthread_cond_wait@@GLIBC_2.3.2:259
0.02 1.00 │││ ││ __pthread_mutex_cond_lock:79
0.02 1.00 │││ ││ _L_cond_lock_886
0.02 1.00 │││ ││ __lll_lock_wait:135
0.02 1.00 │││ │└boost::unique_lock<...>::lock
0.02 1.00 │││ │ __GI___pthread_mutex_lock:79
0.02 1.00 │││ │ _L_lock_909
0.02 1.00 │││ │ __lll_lock_wait:135
0.13 1.00 │││ ├mongo::DBClientCursor::more
0.13 1.00 │││ │ mongo::DBClientCursor::requestMore
0.13 1.00 │││ │ mongo::DBClientConnection::call
0.13 1.00 │││ │ mongo::MessagingPort::recv
0.13 1.00 │││ │ mongo::MessagingPort::recv
0.13 1.00 │││ │ mongo::Socket::recv
0.13 1.00 │││ │ mongo::Socket::unsafe_recv
0.13 1.00 │││ │ mongo::Socket::_recv
0.13 1.00 │││ │ __libc_recv:33
0.09 1.00 │││ ├mongo::sleepmicros
0.09 1.00 │││ │ nanosleep:81
0.07 1.00 │││ ├mongo::repl::BackgroundSync::shouldChangeSyncSource
0.07 1.00 │││ │ mongo::repl::ReplicationCoordinatorImpl::shouldChangeSyncSource
0.07 1.00 │││ │ mongo::repl::ReplicationExecutor::waitForEvent
0.07 1.00 │││ │ pthread_cond_wait@@GLIBC_2.3.2:185
0.02 1.00 │││ └mongo::BSONElement::numberLong
0.15 2.00 ││├__wt_evict_lru_page
0.15 2.00 │││ __wt_evict_page
0.15 2.00 │││ __wt_evict
0.09 2.00 │││ ├__wt_reconcile
0.09 2.00 │││ │ ??
0.07 1.00 │││ │ ??
0.04 1.00 │││ │ ├??
0.04 1.00 │││ │ │ __wt_bt_write
0.04 1.00 │││ │ │ ??
0.04 1.00 │││ │ │ snappy_compress
0.04 1.00 │││ │ │ snappy::RawCompress
0.04 1.00 │││ │ │ snappy::Compress
0.02 1.00 │││ │ │ ├snappy::internal::WorkingMemory::GetHashTable
0.02 1.00 │││ │ │ │ memset:95
0.02 1.00 │││ │ │ └snappy::internal::CompressFragment
0.02 1.00 │││ │ └__memmove_ssse3_back:2719
0.07 1.00 │││ └__wt_split_multi
0.07 1.00 │││ __wt_page_out
0.04 1.00 │││ tc_free
0.02 1.00 │││ tcmalloc::ThreadCache::ListTooLong
0.02 1.00 │││ tcmalloc::ThreadCache::ReleaseToCentralCache
0.02 1.00 │││ tcmalloc::CentralFreeList::InsertRange
0.02 1.00 │││ tcmalloc::CentralFreeList::ReleaseListToSpans
0.02 1.00 │││ tcmalloc::CentralFreeList::ReleaseToSpans
0.07 1.00 ││├__wt_thread_join
0.07 1.00 │││ pthread_join:92
0.02 1.00 ││└__wt_thread_create
0.02 1.00 ││ __pthread_create_2_1:611
0.02 1.00 ││ create_thread:201
0.02 1.00 ││ do_clone:75
0.02 1.00 ││ clone:81
3.93 4.00 │└mongo::PortMessageServer::handleIncomingMsg
3.93 4.00 mongo::MessagingPort::recv
3.93 4.00 mongo::Socket::recv
3.93 4.00 mongo::Socket::unsafe_recv
3.93 4.00 mongo::Socket::_recv
3.93 4.00 __libc_recv:33
0.02 1.00 start_thread:301
0.02 1.00 _L_lock_3358
0.02 1.00 __lll_lock_wait_private:95
1.00 1.00 main
1.00 1.00 mongo::initAndListen
1.00 1.00 mongo::Listener::initAndListen
1.00 1.00 select:81
0.04 1.00 ??
0.04 1.00 ??
0.04 1.00 ??