Click on or to hide or show direct children of item.
Click on a function name to hide or show all descendents of item.
463 samples
avg.thr max.thr  call tree
 153.42  181.00  clone
153.42 181.00 start_thread
90.42 118.00 mongo::PortMessageServer::handleIncomingMsg
83.42 111.00 │├mongo::MyMessageHandler::process
83.36 111.00 ││├mongo::assembleResponse
51.36 79.00 │││├mongo::runQuery
51.36 79.00 ││││ mongo::PlanExecutor::getNext
51.36 79.00 ││││ mongo::PlanExecutor::getNextImpl
49.11 79.00 ││││ ├mongo::CollectionScan::work
42.35 72.00 ││││ │├mongo::Collection::getCursor
42.35 72.00 ││││ ││ mongo::WiredTigerRecordStore::getCursor
42.35 72.00 ││││ ││ mongo::WiredTigerCursor::WiredTigerCursor
42.35 72.00 ││││ ││ mongo::WiredTigerRecoveryUnit::getSession
42.35 72.00 ││││ ││ mongo::WiredTigerRecoveryUnit::_txnOpen
42.35 72.00 ││││ ││ ??
42.35 72.00 ││││ ││ __wt_cache_eviction_worker
42.27 72.00 ││││ ││ ├__wt_cond_wait_signal
42.24 72.00 ││││ ││ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.05 4.00 ││││ ││ ││ __pthread_mutex_cond_lock
0.05 4.00 ││││ ││ ││ _L_cond_lock_791
0.05 4.00 ││││ ││ ││ __lll_lock_wait
0.03 7.00 ││││ ││ │└pthread_mutex_lock
0.03 7.00 ││││ ││ │ _L_lock_790
0.03 7.00 ││││ ││ │ __lll_lock_wait
0.08 13.00 ││││ ││ └??
0.08 13.00 ││││ ││ ├sched_yield
0.00 1.00 ││││ ││ └__wt_evict
0.00 1.00 ││││ ││ __wt_reconcile
0.00 1.00 ││││ ││ ??
0.00 1.00 ││││ ││ ??
0.00 1.00 ││││ ││ ??
0.00 1.00 ││││ ││ __wt_las_cursor
0.00 1.00 ││││ ││ pthread_mutex_lock
0.00 1.00 ││││ ││ _L_lock_790
0.00 1.00 ││││ ││ __lll_lock_wait
6.76 79.00 ││││ │└mongo::WiredTigerRecordStore::Cursor::next
6.76 79.00 ││││ │ ??
6.76 79.00 ││││ │ __wt_btcur_next
6.64 79.00 ││││ │ ├__wt_tree_walk
5.60 67.00 ││││ │ │├__wt_page_in_func
5.59 67.00 ││││ │ ││├__wt_cache_eviction_worker
3.77 65.00 ││││ │ │││├__wt_cond_wait_signal
3.49 63.00 ││││ │ ││││├pthread_cond_timedwait@@GLIBC_2.3.2
0.19 9.00 ││││ │ │││││├__pthread_mutex_cond_lock
0.19 9.00 ││││ │ ││││││ _L_cond_lock_791
0.19 9.00 ││││ │ ││││││ __lll_lock_wait
0.00 1.00 ││││ │ │││││└__lll_unlock_wake
0.27 26.00 ││││ │ ││││├pthread_mutex_lock
0.27 26.00 ││││ │ │││││ _L_lock_790
0.27 26.00 ││││ │ │││││ __lll_lock_wait
0.00 1.00 ││││ │ ││││└pthread_mutex_unlock
0.00 1.00 ││││ │ ││││ _L_unlock_697
0.00 1.00 ││││ │ ││││ __lll_unlock_wake
1.82 67.00 ││││ │ │││└??
1.77 67.00 ││││ │ │││ ├sched_yield
0.05 12.00 ││││ │ │││ └__wt_evict
0.03 12.00 ││││ │ │││ ├__wt_reconcile
0.03 12.00 ││││ │ │││ │ ??
0.03 12.00 ││││ │ │││ │ ??
0.03 12.00 ││││ │ │││ │ ??
0.02 11.00 ││││ │ │││ │ ├__wt_las_cursor
0.02 11.00 ││││ │ │││ │ │ pthread_mutex_lock
0.02 11.00 ││││ │ │││ │ │ _L_lock_790
0.02 11.00 ││││ │ │││ │ │ __lll_lock_wait
0.00 1.00 ││││ │ │││ │ ├??
0.00 1.00 ││││ │ │││ │ │ __wt_btcur_insert
0.00 1.00 ││││ │ │││ │ │ __wt_row_search
0.00 1.00 ││││ │ │││ │ │ __wt_search_insert
0.00 1.00 ││││ │ │││ │ └__wt_strndup
0.00 1.00 ││││ │ │││ │ __memmove_ssse3_back
0.01 2.00 ││││ │ │││ └__wt_split_rewrite
0.00 1.00 ││││ │ │││ ├??
0.00 1.00 ││││ │ │││ │ __wt_page_inmem
0.00 1.00 ││││ │ │││ └__wt_page_out
0.00 1.00 ││││ │ │││ ??
0.00 1.00 ││││ │ │││ ??
0.00 1.00 ││││ │ │││ tc_free
0.01 1.00 ││││ │ ││├__wt_evict
0.01 1.00 ││││ │ │││├__wt_split_rewrite
0.00 1.00 ││││ │ ││││├??
0.00 1.00 ││││ │ │││││ __wt_row_modify
0.00 1.00 ││││ │ ││││└__wt_page_out
0.00 1.00 ││││ │ ││││ ??
0.00 1.00 ││││ │ ││││ ??
0.00 1.00 ││││ │ ││││ tc_free
0.00 1.00 ││││ │ ││││ tcmalloc::ThreadCache::ListTooLong
0.00 1.00 ││││ │ ││││ tcmalloc::ThreadCache::ReleaseToCentralCache
0.00 1.00 ││││ │ ││││ tcmalloc::CentralFreeList::InsertRange
0.00 1.00 ││││ │ ││││ tcmalloc::CentralFreeList::ReleaseListToSpans
0.00 1.00 ││││ │ ││││ tcmalloc::CentralFreeList::ReleaseToSpans
0.00 1.00 ││││ │ │││└__wt_reconcile
0.00 1.00 ││││ │ │││ ??
0.00 1.00 ││││ │ │││ ??
0.00 1.00 ││││ │ │││ ??
0.00 1.00 ││││ │ ││└__wt_hazard_set
1.02 40.00 ││││ │ │└??
1.02 40.00 ││││ │ │ __wt_evict
0.57 25.00 ││││ │ │ ├__wt_reconcile
0.55 25.00 ││││ │ │ │├??
0.28 10.00 ││││ │ │ ││├??
0.14 6.00 ││││ │ │ │││├??
0.11 5.00 ││││ │ │ ││││├__wt_strndup
0.06 4.00 ││││ │ │ │││││├__memmove_ssse3_back
0.05 4.00 ││││ │ │ │││││└__wt_calloc
0.05 4.00 ││││ │ │ │││││ tc_calloc
0.04 4.00 ││││ │ │ │││││ __memset_sse2
0.02 2.00 ││││ │ │ ││││├??
0.02 2.00 ││││ │ │ │││││ __wt_realloc
0.01 1.00 ││││ │ │ │││││ tc_realloc
0.01 1.00 ││││ │ │ ││││└__wt_scr_alloc_func
0.01 1.00 ││││ │ │ │││├__memmove_ssse3_back
0.00 1.00 ││││ │ │ │││└__memset_sse2
0.21 14.00 ││││ │ │ ││├__memmove_ssse3_back
0.00 1.00 ││││ │ │ ││├__wt_scr_alloc_func
0.00 1.00 ││││ │ │ ││└__wt_ovfl_track_wrapup
0.00 1.00 ││││ │ │ │└__wt_page_type_string
0.26 9.00 ││││ │ │ ├__wt_split_rewrite
0.24 9.00 ││││ │ │ │├??
0.10 4.00 ││││ │ │ ││├__wt_row_modify
0.01 1.00 ││││ │ │ │││├__wt_update_obsolete_check
0.00 1.00 ││││ │ │ │││├__wt_page_modify_alloc
0.00 1.00 ││││ │ │ ││││ __wt_calloc
0.00 1.00 ││││ │ │ ││││ tc_calloc
0.00 1.00 ││││ │ │ │││├__wt_row_insert_alloc
0.00 1.00 ││││ │ │ ││││ __wt_calloc
0.00 1.00 ││││ │ │ ││││ tc_calloc
0.00 1.00 ││││ │ │ │││└__wt_calloc
0.00 1.00 ││││ │ │ │││ tc_calloc
0.08 4.00 ││││ │ │ ││├__wt_row_search
0.03 2.00 ││││ │ │ ││├__wt_page_inmem
0.00 1.00 ││││ │ │ │││ __wt_page_alloc
0.00 1.00 ││││ │ │ │││ __wt_calloc
0.00 1.00 ││││ │ │ │││ tc_calloc
0.00 1.00 ││││ │ │ ││├__wt_btcur_close
0.00 1.00 ││││ │ │ ││├__wt_btcur_init
0.00 1.00 ││││ │ │ ││└__wt_scr_alloc_func
0.03 2.00 ││││ │ │ │└__wt_page_out
0.02 2.00 ││││ │ │ │ ├tc_free
0.00 1.00 ││││ │ │ │ ├??
0.00 1.00 ││││ │ │ │ │ ??
0.00 1.00 ││││ │ │ │ │ tc_free
0.00 1.00 ││││ │ │ │ │ tcmalloc::ThreadCache::ListTooLong
0.00 1.00 ││││ │ │ │ ├__wt_free_int
0.00 1.00 ││││ │ │ │ └__wt_ovfl_discard_free
0.01 1.00 ││││ │ │ ├__wt_txn_update_oldest
0.01 1.00 ││││ │ │ └__wt_evict_list_clear_page
0.00 1.00 ││││ │ │ pthread_mutex_lock
0.00 1.00 ││││ │ │ _L_lock_790
0.00 1.00 ││││ │ │ __lll_lock_wait
0.03 1.00 ││││ │ └__wt_cache_eviction_worker
0.03 1.00 ││││ │ __wt_cond_wait_signal
0.03 1.00 ││││ │ pthread_cond_timedwait@@GLIBC_2.3.2
2.25 17.00 ││││ └mongo::PlanYieldPolicy::yield
2.25 17.00 ││││ mongo::PlanExecutor::restoreStateWithoutRetrying
2.25 17.00 ││││ mongo::CollectionScan::doRestoreState
2.25 17.00 ││││ mongo::WiredTigerRecordStore::Cursor::restore
2.25 17.00 ││││ mongo::WiredTigerRecoveryUnit::getSession
2.25 17.00 ││││ mongo::WiredTigerRecoveryUnit::_txnOpen
2.25 17.00 ││││ ??
2.25 17.00 ││││ __wt_cache_eviction_worker
2.24 17.00 ││││ ├__wt_cond_wait_signal
2.24 17.00 ││││ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.01 2.00 ││││ ││ __pthread_mutex_cond_lock
0.01 2.00 ││││ ││ _L_cond_lock_791
0.01 2.00 ││││ ││ __lll_lock_wait
0.00 1.00 ││││ │└pthread_mutex_lock
0.00 1.00 ││││ │ _L_lock_790
0.00 1.00 ││││ │ __lll_lock_wait
0.01 1.00 ││││ └??
0.01 1.00 ││││ sched_yield
32.00 32.00 │││├??
32.00 32.00 ││││ mongo::runCommands
32.00 32.00 ││││ mongo::Command::execCommand
32.00 32.00 ││││ mongo::Command::run
32.00 32.00 ││││ mongo::WriteCmd::run
32.00 32.00 ││││ mongo::WriteBatchExecutor::executeBatch
32.00 32.00 ││││ mongo::WriteBatchExecutor::bulkExecute
32.00 32.00 ││││ mongo::WriteBatchExecutor::execInserts
32.00 32.00 ││││ mongo::WriteBatchExecutor::execOneInsert
32.00 32.00 ││││ mongo::Collection::insertDocument
32.00 32.00 ││││ mongo::Collection::insertDocuments
24.30 31.00 ││││ ├mongo::Collection::_insertDocuments
22.78 30.00 ││││ │├mongo::WiredTigerRecordStore::insertRecord
21.70 30.00 ││││ ││├mongo::WiredTigerCursor::WiredTigerCursor
21.70 30.00 ││││ │││ mongo::WiredTigerRecoveryUnit::getSession
21.70 30.00 ││││ │││ mongo::WiredTigerRecoveryUnit::_txnOpen
21.70 30.00 ││││ │││ ??
21.70 30.00 ││││ │││ __wt_cache_eviction_worker
21.42 28.00 ││││ │││ ├__wt_cond_wait_signal
21.28 28.00 ││││ │││ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.11 6.00 ││││ │││ ││ __pthread_mutex_cond_lock
0.11 6.00 ││││ │││ ││ _L_cond_lock_791
0.11 6.00 ││││ │││ ││ __lll_lock_wait
0.14 15.00 ││││ │││ │├pthread_mutex_lock
0.14 15.00 ││││ │││ ││ _L_lock_790
0.14 15.00 ││││ │││ ││ __lll_lock_wait
0.00 1.00 ││││ │││ │└pthread_mutex_unlock
0.00 1.00 ││││ │││ │ _L_unlock_697
0.00 1.00 ││││ │││ │ __lll_unlock_wake
0.28 17.00 ││││ │││ └??
0.26 17.00 ││││ │││ ├sched_yield
0.02 8.00 ││││ │││ └__wt_evict
0.02 8.00 ││││ │││ __wt_reconcile
0.02 8.00 ││││ │││ ??
0.02 8.00 ││││ │││ ??
0.02 8.00 ││││ │││ ??
0.02 7.00 ││││ │││ ├__wt_las_cursor
0.02 7.00 ││││ │││ │ pthread_mutex_lock
0.02 7.00 ││││ │││ │ _L_lock_790
0.02 7.00 ││││ │││ │ __lll_lock_wait
0.00 1.00 ││││ │││ ├??
0.00 1.00 ││││ │││ │├__wt_las_cursor
0.00 1.00 ││││ │││ ││ pthread_mutex_lock
0.00 1.00 ││││ │││ ││ _L_lock_790
0.00 1.00 ││││ │││ ││ __lll_lock_wait
0.00 1.00 ││││ │││ │└__wt_bt_write
0.00 1.00 ││││ │││ │ __wt_block_write
0.00 1.00 ││││ │││ │ __wt_block_write_off
0.00 1.00 ││││ │││ │ __wt_block_alloc
0.00 1.00 ││││ │││ │ ??
0.00 1.00 ││││ │││ │ __wt_block_ext_alloc
0.00 1.00 ││││ │││ └__wt_strndup
0.00 1.00 ││││ │││ __wt_calloc
0.00 1.00 ││││ │││ tc_calloc
0.00 1.00 ││││ │││ __memset_sse2
1.09 10.00 ││││ ││└??
1.09 10.00 ││││ ││ __wt_btcur_insert
0.92 10.00 ││││ ││ ├__wt_cache_eviction_worker
0.91 10.00 ││││ ││ │├__wt_cond_wait_signal
0.91 10.00 ││││ ││ ││├pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││││ ││ ││└pthread_mutex_lock
0.00 1.00 ││││ ││ ││ _L_lock_790
0.00 1.00 ││││ ││ ││ __lll_lock_wait
0.01 2.00 ││││ ││ │└??
0.01 2.00 ││││ ││ │ sched_yield
0.16 5.00 ││││ ││ └__wt_row_search
0.16 5.00 ││││ ││ __wt_page_in_func
0.16 5.00 ││││ ││ __wt_cache_eviction_worker
0.16 5.00 ││││ ││ __wt_cond_wait_signal
0.16 5.00 ││││ ││ pthread_cond_timedwait@@GLIBC_2.3.2
1.51 13.00 ││││ │└mongo::IndexCatalog::indexRecord
1.51 13.00 ││││ │ mongo::IndexCatalog::_indexRecord
1.51 13.00 ││││ │ mongo::IndexAccessMethod::insert
1.51 13.00 ││││ │ mongo::WiredTigerIndex::insert
1.51 13.00 ││││ │ mongo::WiredTigerIndexUnique::_insert
1.51 13.00 ││││ │ ??
1.51 13.00 ││││ │ __wt_btcur_insert
1.04 8.00 ││││ │ ├__wt_cache_eviction_worker
1.02 8.00 ││││ │ │├__wt_cond_wait_signal
1.02 8.00 ││││ │ ││ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 2.00 ││││ │ │└??
0.01 1.00 ││││ │ │ ├__wt_evict
0.01 1.00 ││││ │ │ │ __wt_reconcile
0.01 1.00 ││││ │ │ │ ??
0.01 1.00 ││││ │ │ │ ??
0.00 1.00 ││││ │ │ │ ??
0.00 1.00 ││││ │ │ │ ??
0.00 1.00 ││││ │ │ │ ├??
0.00 1.00 ││││ │ │ │ │ __wt_btcur_insert
0.00 1.00 ││││ │ │ │ │ __wt_row_modify
0.00 1.00 ││││ │ │ │ └__wt_cursor_set_key
0.00 1.00 ││││ │ │ │ __wt_cursor_set_keyv
0.00 1.00 ││││ │ │ │ ??
0.01 2.00 ││││ │ │ └sched_yield
0.48 11.00 ││││ │ └__wt_row_search
0.48 11.00 ││││ │ __wt_page_in_func
0.46 5.00 ││││ │ ├__wt_cache_eviction_worker
0.45 5.00 ││││ │ │├__wt_cond_wait_signal
0.45 5.00 ││││ │ ││├pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││││ │ ││├pthread_mutex_lock
0.00 1.00 ││││ │ │││ _L_lock_790
0.00 1.00 ││││ │ │││ __lll_lock_wait
0.00 1.00 ││││ │ ││└pthread_mutex_unlock
0.00 1.00 ││││ │ ││ _L_unlock_697
0.00 1.00 ││││ │ ││ __lll_unlock_wake
0.00 2.00 ││││ │ │└??
0.00 2.00 ││││ │ │ sched_yield
0.02 10.00 ││││ │ └??
0.02 9.00 ││││ │ ├__wt_las_cursor
0.02 9.00 ││││ │ │ pthread_mutex_lock
0.02 9.00 ││││ │ │ _L_lock_790
0.02 9.00 ││││ │ │ __lll_lock_wait
0.00 1.00 ││││ │ └__wt_update_alloc
7.70 31.00 ││││ └mongo::OpObserver::onInsert
7.70 31.00 ││││ mongo::repl::_logOp
7.70 31.00 ││││ mongo::repl::_logOp
6.35 31.00 ││││ ├mongo::synchronizeOnCappedInFlightResource
6.35 31.00 ││││ │ mongo::Lock::ResourceLock::lock
6.35 31.00 ││││ │ mongo::LockerImpl<...>::lockComplete
6.35 31.00 ││││ │ ├mongo::CondVarLockGrantNotification::wait
6.35 31.00 ││││ │ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││││ │ └mongo::curTimeMicros64
0.00 1.00 ││││ │ gettimeofday
1.35 28.00 ││││ └mongo::Collection::insertDocument
1.35 28.00 ││││ mongo::WiredTigerRecordStore::insertRecord
1.35 28.00 ││││ mongo::WiredTigerRecordStore::insertRecord
1.35 28.00 ││││ ??
1.35 28.00 ││││ __wt_btcur_insert
1.35 28.00 ││││ __wt_cache_eviction_worker
1.01 28.00 ││││ ├__wt_cond_wait_signal
0.95 27.00 ││││ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.05 4.00 ││││ ││ __pthread_mutex_cond_lock
0.05 4.00 ││││ ││ _L_cond_lock_791
0.05 4.00 ││││ ││ __lll_lock_wait
0.06 5.00 ││││ │├pthread_mutex_lock
0.06 5.00 ││││ ││ _L_lock_790
0.06 5.00 ││││ ││ __lll_lock_wait
0.00 2.00 ││││ │└pthread_mutex_unlock
0.00 2.00 ││││ │ _L_unlock_697
0.00 2.00 ││││ │ __lll_unlock_wake
0.34 27.00 ││││ └??
0.33 27.00 ││││ ├sched_yield
0.00 1.00 ││││ └__wt_evict
0.00 1.00 ││││ __wt_reconcile
0.00 1.00 ││││ ??
0.00 1.00 ││││ ??
0.00 1.00 │││└mongo::runCommands
0.00 1.00 │││ mongo::Command::execCommand
0.00 1.00 │││ mongo::Command::run
0.00 1.00 │││ mongo::repl::CmdReplSetHeartbeat::run
0.00 1.00 │││ mongo::repl::ReplicationCoordinatorImpl::processHeartbeat
0.00 1.00 │││ mongo::repl::ReplicationExecutor::Event::waitUntilSignaled
0.00 1.00 │││ std::condition_variable::wait
0.00 1.00 │││ pthread_cond_wait@@GLIBC_2.3.2
0.06 1.00 ││└mongo::OperationContextImpl::~OperationContextImpl
0.06 1.00 ││ mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
0.06 1.00 ││ mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
0.06 1.00 ││ mongo::WiredTigerSessionCache::releaseSession
0.06 1.00 ││ mongo::WiredTigerKVEngine::haveDropsQueued
0.06 1.00 ││ mongo::WiredTigerKVEngine::syncSizeInfo
0.06 1.00 ││ mongo::WiredTigerSizeStorer::syncCache
0.06 1.00 ││ ??
0.06 1.00 ││ __wt_cache_eviction_worker
0.06 1.00 ││ ├__wt_cond_wait_signal
0.06 1.00 ││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││ │ __pthread_mutex_cond_lock
0.00 1.00 ││ │ _L_cond_lock_791
0.00 1.00 ││ │ __lll_lock_wait
0.00 1.00 ││ └??
0.00 1.00 ││ sched_yield
7.00 8.00 │└mongo::MessagingPort::recv
7.00 8.00 mongo::Socket::recv
7.00 8.00 mongo::Socket::unsafe_recv
7.00 8.00 mongo::Socket::_recv
7.00 8.00 recv
63.00 63.00 ??
41.00 41.00 mongo::ThreadPool::_workerThreadBody
41.00 41.00 mongo::ThreadPool::_consumeTasks
37.00 38.00 │ ├std::condition_variable::wait
37.00 38.00 │ │ pthread_cond_wait@@GLIBC_2.3.2
2.00 3.00 │ ├mongo::ThreadPool::_doOneTask
2.00 2.00 │ │├mongo::executor::NetworkInterfaceImpl::_processAlarms
2.00 2.00 │ ││ std::condition_variable::wait
2.00 2.00 │ ││ pthread_cond_wait@@GLIBC_2.3.2
0.00 1.00 │ │└mongo::executor::NetworkInterfaceImpl::_runOneCommand
0.00 1.00 │ │ mongo::RemoteCommandRunnerImpl::runCommand
0.00 1.00 │ │ mongo::DBClientWithCommands::runCommandWithMetadata
0.00 1.00 │ │ mongo::DBClientConnection::call
0.00 1.00 │ │ mongo::MessagingPort::recv
0.00 1.00 │ │ mongo::MessagingPort::recv
0.00 1.00 │ │ mongo::Socket::recv
0.00 1.00 │ │ mongo::Socket::unsafe_recv
0.00 1.00 │ │ mongo::Socket::_recv
0.00 1.00 │ │ recv
1.99 2.00 │ └pthread_cond_timedwait@@GLIBC_2.3.2
7.78 9.00 __wt_cond_wait_signal
7.76 9.00 │├pthread_cond_timedwait@@GLIBC_2.3.2
0.02 2.00 ││ __pthread_mutex_cond_lock
0.02 2.00 ││ _L_cond_lock_791
0.02 2.00 ││ __lll_lock_wait
0.02 2.00 │├pthread_mutex_lock
0.02 2.00 ││ _L_lock_790
0.02 2.00 ││ __lll_lock_wait
0.00 1.00 │└__wt_epoch
0.00 1.00 clock_gettime
0.00 1.00 clock_gettime
4.00 4.00 mongo::BackgroundJob::jobBody
2.00 2.00 │├??
1.00 1.00 ││├??
1.00 1.00 │││ mongo::WiredTigerRecordStore::yieldAndAwaitOplogDeletionRequest
1.00 1.00 │││ mongo::WiredTigerRecordStore::OplogStones::awaitHasExcessStonesOrDead
1.00 1.00 │││ std::condition_variable::wait
1.00 1.00 │││ pthread_cond_wait@@GLIBC_2.3.2
1.00 1.00 ││└pthread_cond_timedwait@@GLIBC_2.3.2
1.00 1.00 │├mongo::ClientCursorMonitor::run
1.00 1.00 ││ mongo::sleepsecs
1.00 1.00 ││ nanosleep
1.00 1.00 │└mongo::TTLMonitor::run
0.78 1.00 │ ├mongo::TTLMonitor::doTTLPass
0.78 1.00 │ │ mongo::TTLMonitor::getTTLIndexesForDB
0.78 1.00 │ │ mongo::BSONCollectionCatalogEntry::getAllIndexes
0.78 1.00 │ │ mongo::KVCollectionCatalogEntry::_getMetaData
0.78 1.00 │ │ mongo::KVCatalog::getMetaData
0.78 1.00 │ │ mongo::KVCatalog::_findEntry
0.78 1.00 │ │ mongo::WiredTigerRecordStore::findRecord
0.78 1.00 │ │ ├mongo::WiredTigerCursor::WiredTigerCursor
0.78 1.00 │ │ │ mongo::WiredTigerRecoveryUnit::getSession
0.78 1.00 │ │ │ mongo::WiredTigerRecoveryUnit::_txnOpen
0.78 1.00 │ │ │ ??
0.78 1.00 │ │ │ __wt_cache_eviction_worker
0.78 1.00 │ │ │ ├__wt_cond_wait_signal
0.78 1.00 │ │ │ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │ │ │ ││ __pthread_mutex_cond_lock
0.00 1.00 │ │ │ ││ _L_cond_lock_791
0.00 1.00 │ │ │ ││ __lll_lock_wait
0.00 1.00 │ │ │ │└pthread_mutex_lock
0.00 1.00 │ │ │ │ _L_lock_790
0.00 1.00 │ │ │ │ __lll_lock_wait
0.00 1.00 │ │ │ └??
0.00 1.00 │ │ │ sched_yield
0.00 1.00 │ │ └??
0.00 1.00 │ │ __wt_btcur_search
0.00 1.00 │ │ ├__wt_row_search
0.00 1.00 │ │ │ __wt_page_in_func
0.00 1.00 │ │ │ __wt_cache_eviction_worker
0.00 1.00 │ │ │ __wt_cond_wait_signal
0.00 1.00 │ │ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │ │ └__wt_cache_eviction_worker
0.00 1.00 │ │ __wt_cond_wait_signal
0.00 1.00 │ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.22 1.00 │ └mongo::sleepsecs
0.22 1.00 nanosleep
1.23 5.00 ??
1.00 1.00 │├sigwait
0.11 1.00 │├__wt_txn_checkpoint
0.11 1.00 ││ ??
0.11 1.00 ││ ├??
0.11 1.00 ││ │ __wt_cache_op
0.10 1.00 ││ │ ├__wt_reconcile
0.10 1.00 ││ │ │ ??
0.10 1.00 ││ │ │ ??
0.06 1.00 ││ │ │ ├??
0.02 1.00 ││ │ │ │├??
0.02 1.00 ││ │ │ ││ ??
0.00 1.00 ││ │ │ │└__memmove_ssse3_back
0.03 1.00 ││ │ │ └__memmove_ssse3_back
0.00 1.00 ││ │ └__wt_evict_file_exclusive_on
0.00 1.00 ││ │ __wt_cond_wait_signal
0.00 1.00 ││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.01 1.00 ││ └__wt_cache_op
0.01 1.00 ││ __wt_reconcile
0.01 1.00 ││ ??
0.01 1.00 ││ ??
0.00 1.00 ││ ??
0.11 3.00 │├sched_yield
0.00 1.00 │└__wt_evict
0.00 1.00 __wt_reconcile
0.00 1.00 ??
0.00 1.00 ??
0.00 1.00 ??
0.00 1.00 ??
0.00 1.00 __wt_btcur_insert
0.00 1.00 __wt_row_search
0.00 1.00 __wt_search_insert
1.00 1.00 mongo::FTDCController::doLoop
0.98 1.00 │├mongo::FTDCCollectorCollection::collect
0.87 1.00 ││├??
0.77 1.00 │││├mongo::CollectionStats::run
0.77 1.00 ││││ mongo::WiredTigerRecordStore::storageSize
0.77 1.00 ││││ mongo::WiredTigerRecoveryUnit::getSession
0.77 1.00 ││││ mongo::WiredTigerRecoveryUnit::_txnOpen
0.77 1.00 ││││ ??
0.77 1.00 ││││ __wt_cache_eviction_worker
0.76 1.00 ││││ ├__wt_cond_wait_signal
0.75 1.00 ││││ │├pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││││ ││ __pthread_mutex_cond_lock
0.00 1.00 ││││ ││ _L_cond_lock_791
0.00 1.00 ││││ ││ __lll_lock_wait
0.00 1.00 ││││ │└pthread_mutex_lock
0.00 1.00 ││││ │ _L_lock_790
0.00 1.00 ││││ │ __lll_lock_wait
0.01 1.00 ││││ └??
0.01 1.00 ││││ ├sched_yield
0.00 1.00 ││││ └__wt_evict
0.00 1.00 ││││ __wt_reconcile
0.00 1.00 ││││ ??
0.00 1.00 ││││ ??
0.00 1.00 ││││ ??
0.00 1.00 ││││ __wt_las_cursor
0.00 1.00 ││││ pthread_mutex_lock
0.00 1.00 ││││ _L_lock_790
0.00 1.00 ││││ __lll_lock_wait
0.10 1.00 │││└mongo::CmdServerStatus::run
0.10 1.00 │││ mongo::WiredTigerServerStatusSection::generateSection
0.10 1.00 │││ mongo::WiredTigerRecoveryUnit::getSession
0.10 1.00 │││ mongo::WiredTigerRecoveryUnit::_txnOpen
0.10 1.00 │││ ??
0.10 1.00 │││ __wt_cache_eviction_worker
0.08 1.00 │││ ├__wt_cond_wait_signal
0.08 1.00 │││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │││ │ ├__pthread_mutex_cond_lock
0.00 1.00 │││ │ │ _L_cond_lock_791
0.00 1.00 │││ │ │ __lll_lock_wait
0.00 1.00 │││ │ └__lll_unlock_wake
0.02 1.00 │││ └??
0.02 1.00 │││ sched_yield
0.12 1.00 ││└mongo::OperationContextImpl::~OperationContextImpl
0.12 1.00 ││ mongo::OperationContextImpl::~OperationContextImpl
0.12 1.00 ││ mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
0.12 1.00 ││ mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
0.12 1.00 ││ mongo::WiredTigerSessionCache::releaseSession
0.12 1.00 ││ mongo::WiredTigerKVEngine::haveDropsQueued
0.12 1.00 ││ mongo::WiredTigerKVEngine::syncSizeInfo
0.12 1.00 ││ mongo::WiredTigerSizeStorer::syncCache
0.12 1.00 ││ ??
0.10 1.00 ││ ├__wt_cache_eviction_worker
0.10 1.00 ││ │ __wt_cond_wait_signal
0.10 1.00 ││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.02 1.00 ││ └__wt_btcur_insert
0.02 1.00 ││ __wt_cache_eviction_worker
0.02 1.00 ││ ├__wt_cond_wait_signal
0.02 1.00 ││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││ └??
0.00 1.00 ││ sched_yield
0.02 1.00 │└pthread_cond_timedwait@@GLIBC_2.3.2
1.00 1.00 mongo::repl::SyncSourceFeedback::run
1.00 1.00 │├pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │└std::chrono::_V2::system_clock::now
0.00 1.00 syscall
1.00 1.00 mongo::repl::SnapshotThread::run
0.86 1.00 │├mongo::WiredTigerSnapshotManager::prepareForCreateSnapshot
0.86 1.00 ││ mongo::WiredTigerRecoveryUnit::prepareForCreateSnapshot
0.86 1.00 ││ mongo::WiredTigerRecoveryUnit::getSession
0.86 1.00 ││ mongo::WiredTigerRecoveryUnit::_txnOpen
0.86 1.00 ││ ??
0.86 1.00 ││ __wt_cache_eviction_worker
0.84 1.00 ││ ├__wt_cond_wait_signal
0.84 1.00 ││ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 ││ │ __pthread_mutex_cond_lock
0.00 1.00 ││ │ _L_cond_lock_791
0.00 1.00 ││ │ __lll_lock_wait
0.02 1.00 ││ └??
0.02 1.00 ││ ├sched_yield
0.00 1.00 ││ └__wt_evict
0.00 1.00 ││ __wt_reconcile
0.00 1.00 ││ ??
0.00 1.00 ││ ??
0.10 1.00 │├mongo::Lock::ResourceLock::lock
0.10 1.00 ││ mongo::LockerImpl<...>::lockComplete
0.10 1.00 ││ mongo::CondVarLockGrantNotification::wait
0.10 1.00 ││ pthread_cond_timedwait@@GLIBC_2.3.2
0.04 1.00 │└mongo::WiredTigerRecordStore::Cursor::next
0.04 1.00 ??
0.04 1.00 __wt_btcur_search_near
0.04 1.00 │ ├__wt_cache_eviction_worker
0.03 1.00 │ │├__wt_cond_wait_signal
0.03 1.00 │ ││ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │ ││ __pthread_mutex_cond_lock
0.00 1.00 │ ││ _L_cond_lock_791
0.00 1.00 │ ││ __lll_lock_wait
0.01 1.00 │ │└??
0.01 1.00 │ │ sched_yield
0.00 1.00 │ └__wt_btcur_prev
0.00 1.00 __wt_cache_eviction_worker
0.00 1.00 __wt_cond_wait_signal
0.00 1.00 pthread_cond_timedwait@@GLIBC_2.3.2
1.00 1.00 mongo::RangeDeleter::doWork
1.00 1.00 pthread_cond_timedwait@@GLIBC_2.3.2
1.00 1.00 mongo::repl::runSyncThread
1.00 1.00 mongo::repl::SyncTail::oplogApplication
1.00 1.00 mongo::repl::SyncTail::tryPopAndWaitForMore
1.00 1.00 mongo::repl::BackgroundSync::waitForMore
1.00 1.00 pthread_cond_timedwait@@GLIBC_2.3.2
1.00 1.00 mongo::repl::ReplicationExecutor::run
1.00 1.00 mongo::repl::ReplicationExecutor::getWork
1.00 1.00 │ ├mongo::executor::NetworkInterfaceImpl::waitForWorkUntil
1.00 1.00 │ │ pthread_cond_timedwait@@GLIBC_2.3.2
0.00 1.00 │ └mongo::executor::NetworkInterfaceImpl::waitForWork
0.00 1.00 std::condition_variable::wait
0.00 1.00 pthread_cond_wait@@GLIBC_2.3.2
1.00 1.00 mongo::DeadlineMonitor<...>::deadlineMonitorThread
1.00 1.00 std::condition_variable::wait
1.00 1.00 pthread_cond_wait@@GLIBC_2.3.2
1.00 1.00 mongo::repl::BackgroundSync::producerThread
1.00 1.00 mongo::repl::BackgroundSync::_producerThread
1.00 1.00 mongo::sleepsecs
1.00 1.00 nanosleep
0.85 1.00 __wt_sleep
0.85 1.00 select
0.06 1.00 qsort_r
0.06 1.00 msort_with_tmp.part.0
0.05 1.00 │ ├msort_with_tmp.part.0
0.05 1.00 │ │ msort_with_tmp.part.0
0.04 1.00 │ │ ├msort_with_tmp.part.0
0.04 1.00 │ │ │ msort_with_tmp.part.0
0.03 1.00 │ │ │ ├msort_with_tmp.part.0
0.03 1.00 │ │ │ │├msort_with_tmp.part.0
0.02 1.00 │ │ │ ││├msort_with_tmp.part.0
0.01 1.00 │ │ │ │││├msort_with_tmp.part.0
0.01 1.00 │ │ │ ││││ ??
0.00 1.00 │ │ │ │││└??
0.00 1.00 │ │ │ ││├??
0.00 1.00 │ │ │ ││└__memcpy_sse2
0.00 1.00 │ │ │ │└__memcpy_sse2
0.00 1.00 │ │ │ └??
0.01 1.00 │ │ └??
0.01 1.00 │ └??
0.05 1.00 __wt_tree_walk
0.00 1.00 __wt_page_in_func
0.02 1.00 __wt_cond_signal
0.01 1.00 │├pthread_mutex_lock
0.01 1.00 ││ _L_lock_790
0.01 1.00 ││ __lll_lock_wait
0.01 1.00 │└pthread_mutex_unlock
0.01 1.00 _L_unlock_697
0.01 1.00 __lll_unlock_wake
0.01 1.00 sched_yield
1.00 1.00 main
1.00 1.00 mongo::initAndListen
1.00 1.00 mongo::Listener::initAndListen
1.00 1.00 select