Click on ▽ or ▷
to hide or show direct children of item.
Click on a function name to hide or show all descendents of item.
41 samples
avg.thr max.thr call tree
18.34 20.00 ▽ ntdll!RtlUserThreadStart
18.34 20.00
▽ kernel32!BaseThreadInitThunk
11.34 13.00
├
▽ mongod!_threadstartex
11.34 13.00
│
▽ mongod!_callthreadstartex
11.34 13.00
│
▽ mongod!boost::`anonymous namespace'::thread_start_function
5.34 7.00
│ ├
▽ mongod!mongo::PortMessageServer::handleIncomingMsg
2.80 5.00
│ │├
▽ mongod!mongo::MyMessageHandler::process
1.51 3.00
│ ││├
▽ mongod!mongo::assembleResponse
1.51 3.00
│ │││
▽ mongod!mongo::receivedQuery
1.51 3.00
│ │││
▽ mongod!mongo::runQuery
1.51 3.00
│ │││
▽ mongod!mongo::runCommands
1.51 3.00
│ │││
▽ mongod!mongo::_runCommands
1.51 3.00
│ │││
▽ mongod!mongo::Command::execCommand
1.51 3.00
│ │││
▽ mongod!mongo::_execCommand
0.56 1.00
│ │││ ├
▽ mongod!mongo::CmdListDatabases::run
0.56 1.00
│ │││ │
▽ mongod!mongo::KVDatabaseCatalogEntry::sizeOnDisk
0.56 1.00
│ │││ │
▽ mongod!mongo::WiredTigerRecordStore::storageSize
0.56 1.00
│ │││ │
▽ mongod!mongo::WiredTigerUtil::getStatisticsValueAs<...>
0.56 1.00
│ │││ │
▽ mongod!mongo::WiredTigerUtil::getStatisticsValueAs<...>
0.56 1.00
│ │││ │
▽ mongod!mongo::WiredTigerUtil::getStatisticsValue
0.56 1.00
│ │││ │
▽ mongod!__session_open_cursor
0.56 1.00
│ │││ │
▽ mongod!__wt_open_cursor
0.56 1.00
│ │││ │
▽ mongod!__wt_curstat_open
0.56 1.00
│ │││ │
▽ mongod!__wt_curstat_init
0.56 1.00
│ │││ │
▽ mongod!__wt_curstat_table_init
0.56 1.00
│ │││ │
▽ mongod!__wt_schema_get_table
0.56 1.00
│ │││ │
▽ mongod!__schema_add_table
0.39 1.00
│ │││ │ ├
▽ mongod!__wt_metadata_open
0.39 1.00
│ │││ │ │
▽ mongod!__wt_session_get_btree
0.39 1.00
│ │││ │ │
▽ ntdll!RtlpEnterCriticalSectionContended
0.39 1.00
│ │││ │ │
▽ ntdll!RtlpWaitOnCriticalSection
0.39 1.00
│ │││ │ │
▽ ntdll!NtWaitForSingleObject
0.17 1.00
│ │││ │ └
▽ ntdll!RtlpEnterCriticalSectionContended
0.17 1.00
│ │││ │
▽ ntdll!RtlpWaitOnCriticalSection
0.17 1.00
│ │││ │
▽ ntdll!NtWaitForSingleObject
0.56 1.00
│ │││ ├
▽ mongod!mongo::WriteCmd::run
0.56 1.00
│ │││ │
▽ mongod!mongo::WriteBatchExecutor::executeBatch
0.56 1.00
│ │││ │
▽ mongod!mongo::WriteBatchExecutor::bulkExecute
0.56 1.00
│ │││ │
▽ mongod!mongo::WriteBatchExecutor::execInserts
0.56 1.00
│ │││ │
▽ mongod!mongo::WriteBatchExecutor::execOneInsert
0.56 1.00
│ │││ │
▽ mongod!mongo::insertOne
0.56 1.00
│ │││ │
▽ mongod!mongo::WriteBatchExecutor::ExecInsertsState::_lockAndCheckImpl
0.39 1.00
│ │││ │ ├
▽ mongod!mongo::Lock::DBLock::DBLock
0.39 1.00
│ │││ │ │
▽ mongod!mongo::LockerImpl<...>::lock
0.39 1.00
│ │││ │ │
▽ mongod!mongo::LockerImpl<...>::lockComplete
0.39 1.00
│ │││ │ │
▽ mongod!mongo::CondVarLockGrantNotification::wait
0.39 1.00
│ │││ │ │
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
0.39 1.00
│ │││ │ │
▽ mongod!boost::this_thread::interruptible_wait
0.39 1.00
│ │││ │ │
▽ kernel32!WaitForMultipleObjects
0.39 1.00
│ │││ │ │
▽ KERNELBASE!WaitForMultipleObjectsEx
0.39 1.00
│ │││ │ │
▽ ntdll!NtWaitForMultipleObjects
0.17 1.00
│ │││ │ └
▽ mongod!mongo::Database::createCollection
0.17 1.00
│ │││ │
▽ mongod!mongo::KVDatabaseCatalogEntry::createCollection
0.17 1.00
│ │││ │
▽ mongod!mongo::KVCatalog::newCollection
0.17 1.00
│ │││ │
▽ mongod!mongo::WiredTigerRecordStore::insertRecord
0.17 1.00
│ │││ │
▽ mongod!mongo::WiredTigerCursor::WiredTigerCursor
0.17 1.00
│ │││ │
▽ mongod!mongo::WiredTigerSession::getCursor
0.17 1.00
│ │││ │
▽ mongod!__session_open_cursor
0.17 1.00
│ │││ │
▽ mongod!__wt_open_cursor
0.17 1.00
│ │││ │
▽ mongod!__wt_curtable_open
0.17 1.00
│ │││ │
▽ mongod!__wt_schema_get_table
0.17 1.00
│ │││ │
▽ mongod!__schema_add_table
0.17 1.00
│ │││ │
▽ mongod!__wt_metadata_open
0.17 1.00
│ │││ │
▽ mongod!__wt_session_get_btree
0.17 1.00
│ │││ │
▽ ntdll!RtlpEnterCriticalSectionContended
0.17 1.00
│ │││ │
▽ ntdll!RtlpWaitOnCriticalSection
0.17 1.00
│ │││ │
▽ ntdll!NtWaitForSingleObject
0.39 1.00
│ │││ └
▽ mongod!mongo::CmdDrop::run
0.39 1.00
│ │││
▽ mongod!mongo::WiredTigerRecoveryUnit::_commit
0.39 1.00
│ │││
▽ mongod!mongo::KVDatabaseCatalogEntry::RemoveCollectionChange::commit
0.39 1.00
│ │││
▽ mongod!mongo::WiredTigerKVEngine::dropIdent
0.39 1.00
│ │││
▽ mongod!mongo::WiredTigerKVEngine::_drop
0.39 1.00
│ │││
▽ mongod!__session_drop
0.39 1.00
│ │││
▽ mongod!__wt_schema_drop
0.39 1.00
│ │││
▽ mongod!__drop_table
0.39 1.00
│ │││
▽ mongod!__wt_schema_drop
0.39 1.00
│ │││
▽ mongod!__drop_file
0.39 1.00
│ │││
▽ mongod!__wt_conn_dhandle_close_all
0.39 1.00
│ │││
▽ mongod!__wt_conn_btree_sync_and_close
0.39 1.00
│ │││
▽ mongod!__wt_cache_op
0.39 1.00
│ │││
▽ mongod!__wt_evict_file
0.39 1.00
│ │││
▽ mongod!__wt_evict_page_clean_update
0.39 1.00
│ │││
▽ mongod!__wt_page_out
0.39 1.00
│ │││
▽ mongod!free
0.39 1.00
│ │││
▽ ntdll!RtlFreeHeap
0.32 1.00
│ │││ ├
▽ ntdll!RtlpFreeHeap
0.29 1.00
│ │││ │
▽ ntdll!RtlpDeCommitFreeBlock
0.02 1.00
│ │││ │
▽ ntdll!RtlpInsertFreeBlock
0.02 1.00
│ │││ │
▽ ntdll!RtlpFindEntry
0.02 1.00
│ │││ │
▽ ntdll!RtlpHeapFindListLookupEntry
0.05 1.00
│ │││ └
▽ ntdll!RtlpFreeUserBlockToHeap
0.05 1.00
│ │││
▽ ntdll!RtlFreeHeap
0.05 1.00
│ │││
▽ ntdll!RtlpFreeHeap
0.05 1.00
│ │││
▽ ntdll!RtlpDeCommitFreeBlock
1.29 3.00
│ ││└
▽ mongod!mongo::OperationContextImpl::~OperationContextImpl
1.29 3.00
│ ││
▽ mongod!mongo::WiredTigerRecoveryUnit::`scalar deleting destructor'
1.29 3.00
│ ││
▽ mongod!mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
1.29 3.00
│ ││
▽ mongod!mongo::WiredTigerSessionCache::releaseSession
1.29 3.00
│ ││
▽ mongod!mongo::WiredTigerKVEngine::dropAllQueued
1.29 3.00
│ ││
▽ mongod!__session_drop
1.12 2.00
│ ││ ├
▽ ntdll!RtlpEnterCriticalSectionContended
1.12 2.00
│ ││ │
▽ ntdll!RtlpWaitOnCriticalSection
1.12 2.00
│ ││ │
▽ ntdll!NtWaitForSingleObject
0.17 1.00
│ ││ └
▽ mongod!__wt_schema_drop
0.17 1.00
│ ││
▽ mongod!__drop_table
0.17 1.00
│ ││
▽ mongod!__wt_schema_drop
0.17 1.00
│ ││
▽ mongod!__drop_file
0.17 1.00
│ ││
▽ mongod!__wt_conn_dhandle_close_all
0.17 1.00
│ ││
▽ mongod!__wt_conn_btree_sync_and_close
0.17 1.00
│ ││
▽ mongod!__wt_cache_op
0.17 1.00
│ ││
▽ mongod!__wt_evict_file
0.17 1.00
│ ││
▽ mongod!__wt_evict_page_clean_update
0.17 1.00
│ ││
▽ mongod!__wt_page_out
0.12 1.00
│ ││ ├
▽ mongod!__free_page_row_leaf
0.05 1.00
│ ││ │
▽ mongod!free
0.05 1.00
│ ││ │
▽ ntdll!RtlFreeHeap
0.02 1.00
│ ││ │
▽ ntdll!RtlpFreeUserBlockToHeap
0.02 1.00
│ ││ │
▽ ntdll!RtlFreeHeap
0.02 1.00
│ ││ │
▽ ntdll!RtlpFreeHeap
0.02 1.00
│ ││ │
▽ ntdll!RtlpDeCommitFreeBlock
0.05 1.00
│ ││ └
▽ mongod!free
0.05 1.00
│ ││
▽ ntdll!RtlFreeHeap
0.05 1.00
│ ││
▽ ntdll!RtlpFreeUserBlockToHeap
0.05 1.00
│ ││
▽ ntdll!RtlFreeHeap
0.05 1.00
│ ││
▽ ntdll!RtlpFreeHeap
0.05 1.00
│ ││
▽ ntdll!RtlpDeCommitFreeBlock
2.54 5.00
│ │└
▽ mongod!mongo::MessagingPort::recv
2.54 5.00
│ │
▽ mongod!mongo::Socket::recv
2.54 5.00
│ │
▽ ws2_32!recv
2.54 5.00
│ │
▽ mswsock!WSPRecv
2.54 5.00
│ │
▽ mswsock!SockWaitForSingleObject
2.54 5.00
│ │
▽ ntdll!NtWaitForSingleObject
3.00 3.00
│ ├
▽ mongod!mongo::BackgroundJob::jobBody
1.00 1.00
│ │├
▽ mongod!mongo::TTLMonitor::run
0.66 1.00
│ ││├
▽ KERNELBASE!SleepEx
0.66 1.00
│ │││
▽ ntdll!NtDelayExecution
0.34 1.00
│ ││└
▽ mongod!mongo::TTLMonitor::doTTLPass
0.17 1.00
│ ││ ├
▽ mongod!mongo::TTLMonitor::getTTLIndexesForDB
0.17 1.00
│ ││ │
▽ mongod!mongo::BSONCollectionCatalogEntry::getAllIndexes
0.17 1.00
│ ││ │
▽ mongod!mongo::KVCollectionCatalogEntry::_getMetaData
0.17 1.00
│ ││ │
▽ mongod!mongo::KVCatalog::getMetaData
0.17 1.00
│ ││ │
▽ mongod!mongo::KVCatalog::_findEntry
0.17 1.00
│ ││ │
▽ mongod!mongo::WiredTigerRecordStore::findRecord
0.17 1.00
│ ││ │
▽ mongod!mongo::WiredTigerCursor::WiredTigerCursor
0.17 1.00
│ ││ │
▽ mongod!mongo::WiredTigerSession::getCursor
0.17 1.00
│ ││ │
▽ mongod!__session_open_cursor
0.17 1.00
│ ││ │
▽ mongod!__wt_open_cursor
0.17 1.00
│ ││ │
▽ mongod!__wt_curtable_open
0.17 1.00
│ ││ │
▽ mongod!__wt_schema_get_table
0.17 1.00
│ ││ │
▽ mongod!__schema_add_table
0.17 1.00
│ ││ │
▽ mongod!__wt_metadata_open
0.17 1.00
│ ││ │
▽ mongod!__wt_session_get_btree
0.17 1.00
│ ││ │
▽ ntdll!RtlpEnterCriticalSectionContended
0.17 1.00
│ ││ │
▽ ntdll!RtlpWaitOnCriticalSection
0.17 1.00
│ ││ │
▽ ntdll!NtWaitForSingleObject
0.17 1.00
│ ││ └
▽ mongod!mongo::OperationContextImpl::~OperationContextImpl
0.17 1.00
│ ││
▽ mongod!mongo::WiredTigerRecoveryUnit::`scalar deleting destructor'
0.17 1.00
│ ││
▽ mongod!mongo::WiredTigerRecoveryUnit::~WiredTigerRecoveryUnit
0.17 1.00
│ ││
▽ mongod!mongo::WiredTigerSessionCache::releaseSession
0.17 1.00
│ ││
▽ mongod!mongo::WiredTigerKVEngine::dropAllQueued
0.17 1.00
│ ││
▽ mongod!__session_drop
0.17 1.00
│ ││
▽ ntdll!RtlpEnterCriticalSectionContended
0.17 1.00
│ ││
▽ ntdll!RtlpWaitOnCriticalSection
0.17 1.00
│ ││
▽ ntdll!NtWaitForSingleObject
1.00 1.00
│ │├
▽ mongod!mongo::ClientCursorMonitor::run
0.54 1.00
│ ││├
▽ mongod!mongo::GlobalCursorIdCache::timeoutCursors
0.54 1.00
│ │││
▽ mongod!mongo::AutoGetCollectionForRead::AutoGetCollectionForRead
0.54 1.00
│ │││
▽ mongod!mongo::Lock::DBLock::DBLock
0.54 1.00
│ │││
▽ mongod!mongo::LockerImpl<...>::lock
0.54 1.00
│ │││
▽ mongod!mongo::LockerImpl<...>::lockComplete
0.54 1.00
│ │││
▽ mongod!mongo::CondVarLockGrantNotification::wait
0.54 1.00
│ │││
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
0.54 1.00
│ │││
▽ mongod!boost::this_thread::interruptible_wait
0.54 1.00
│ │││
▽ kernel32!WaitForMultipleObjects
0.54 1.00
│ │││
▽ KERNELBASE!WaitForMultipleObjectsEx
0.54 1.00
│ │││
▽ ntdll!NtWaitForMultipleObjects
0.46 1.00
│ ││└
▽ KERNELBASE!SleepEx
0.46 1.00
│ ││
▽ ntdll!NtDelayExecution
1.00 1.00
│ │└
▽ mongod!mongo::`anonymous namespace'::PeriodicTaskRunner::run
1.00 1.00
│ │
▽ mongod!boost::condition_variable_any::timed_wait<...>
1.00 1.00
│ │
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
1.00 1.00
│ │
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
1.00 1.00
│ │
▽ mongod!boost::this_thread::interruptible_wait
1.00 1.00
│ │
▽ kernel32!WaitForMultipleObjects
1.00 1.00
│ │
▽ KERNELBASE!WaitForMultipleObjectsEx
1.00 1.00
│ │
▽ ntdll!NtWaitForMultipleObjects
1.00 1.00
│ ├
▽ mongod!mongo::DeadlineMonitor<...>::deadlineMonitorThread
1.00 1.00
│ │
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
1.00 1.00
│ │
▽ mongod!boost::this_thread::interruptible_wait
1.00 1.00
│ │
▽ kernel32!WaitForMultipleObjects
1.00 1.00
│ │
▽ KERNELBASE!WaitForMultipleObjectsEx
1.00 1.00
│ │
▽ ntdll!NtWaitForMultipleObjects
1.00 1.00
│ ├
▽ mongod!mongo::RangeDeleter::doWork
1.00 1.00
│ │
▽ mongod!boost::detail::basic_condition_variable::do_wait<...>
1.00 1.00
│ │
▽ mongod!boost::this_thread::interruptible_wait
1.00 1.00
│ │
▽ kernel32!WaitForMultipleObjects
1.00 1.00
│ │
▽ KERNELBASE!WaitForMultipleObjectsEx
1.00 1.00
│ │
▽ ntdll!NtWaitForMultipleObjects
1.00 1.00
│ └
▽ mongod!mongo::`anonymous namespace'::eventProcessingThread
1.00 1.00
│
▽ KERNELBASE!WaitForSingleObjectEx
1.00 1.00
│
▽ ntdll!NtWaitForSingleObject
1.00 1.00
├
▽ mongod!__tmainCRTStartup
1.00 1.00
│
▽ mongod!wmain
1.00 1.00
│
▽ mongod!mongoDbMain
1.00 1.00
│
▽ mongod!mongo::initAndListen
1.00 1.00
│
▽ mongod!mongo::_initAndListen
1.00 1.00
│
▽ mongod!mongo::Listener::initAndListen
1.00 1.00
│
▽ KERNELBASE!WaitForMultipleObjectsEx
1.00 1.00
│
▽ ntdll!NtWaitForMultipleObjects
1.00 1.00
├
▽ mongod!__log_wrlsn_server
1.00 1.00
│
▽ mongod!__wt_cond_wait
1.00 1.00
│
▽ KERNELBASE!SleepConditionVariableCS
1.00 1.00
│
▽ ntdll!RtlSleepConditionVariableCS
1.00 1.00
│
▽ ntdll!NtWaitForAlertByThreadId
1.00 1.00
├
▽ mongod!__sweep_server
0.63 1.00
│├
▽ mongod!__wt_cond_wait
0.63 1.00
││
▽ KERNELBASE!SleepConditionVariableCS
0.63 1.00
││
▽ ntdll!RtlSleepConditionVariableCS
0.63 1.00
││
▽ ntdll!NtWaitForAlertByThreadId
0.34 1.00
│├
▽ mongod!__wt_conn_dhandle_discard_single
0.34 1.00
││
▽ ntdll!RtlpEnterCriticalSectionContended
0.34 1.00
││
▽ ntdll!RtlpWaitOnCriticalSection
0.34 1.00
││
▽ ntdll!NtWaitForSingleObject
0.02 1.00
│└
▽ mongod!__wt_conn_btree_sync_and_close
0.02 1.00
│
▽ mongod!__wt_btree_close
0.02 1.00
│
▽ mongod!__bm_close
0.02 1.00
│
▽ mongod!__wt_block_close
0.02 1.00
│
▽ mongod!__wt_close
0.02 1.00
│
▽ KERNELBASE!CloseHandle
0.02 1.00
│
▽ ntdll!NtClose
1.00 1.00
├
▽ mongod!__evict_server
1.00 1.00
│
▽ mongod!__wt_cond_wait
1.00 1.00
│
▽ KERNELBASE!SleepConditionVariableCS
1.00 1.00
│
▽ ntdll!RtlSleepConditionVariableCS
1.00 1.00
│
▽ ntdll!NtWaitForAlertByThreadId
1.00 1.00
├
▽ mongod!__ckpt_server
0.66 1.00
│├
▽ mongod!__wt_cond_wait
0.66 1.00
││
▽ KERNELBASE!SleepConditionVariableCS
0.66 1.00
││
▽ ntdll!RtlSleepConditionVariableCS
0.66 1.00
││
▽ ntdll!NtWaitForAlertByThreadId
0.34 1.00
│└
▽ mongod!__session_checkpoint
0.34 1.00
│
▽ mongod!__wt_txn_checkpoint
0.34 1.00
│
▽ ntdll!RtlpEnterCriticalSectionContended
0.34 1.00
│
▽ ntdll!RtlpWaitOnCriticalSection
0.34 1.00
│
▽ ntdll!NtWaitForSingleObject
1.00 1.00
├
▽ mongod!__log_close_server
1.00 1.00
│
▽ mongod!__wt_cond_wait
1.00 1.00
│
▽ KERNELBASE!SleepConditionVariableCS
1.00 1.00
│
▽ ntdll!RtlSleepConditionVariableCS
1.00 1.00
│
▽ ntdll!NtWaitForAlertByThreadId
1.00 1.00
└
▽ mongod!__log_server
1.00 1.00
▽ mongod!__wt_cond_wait
1.00 1.00
▽ KERNELBASE!SleepConditionVariableCS
1.00 1.00
▽ ntdll!RtlSleepConditionVariableCS
1.00 1.00
▽ ntdll!NtWaitForAlertByThreadId