Skip to content

Instantly share code, notes, and snippets.

@SunguckLee
Created November 23, 2017 11:45
Show Gist options
  • Save SunguckLee/9fd03e1397eb2446e858e024200cc2ec to your computer and use it in GitHub Desktop.
Save SunguckLee/9fd03e1397eb2446e858e024200cc2ec to your computer and use it in GitHub Desktop.
perf_report_normal.txt
# To display the perf.data header info, please use --header/--header-only options.
#
# Samples: 7K of event 'cycles'
# Event count (approx.): 183609784867
#
# Overhead Command Shared Object Symbol
# ........ ............... ................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
#
3.22% rocksdb:bg3 liblz4.so.1.7.3 [.] LZ4_compress_fast_continue
|
---LZ4_compress_fast_continue
|
|--15.95%-- 0
|
|--2.22%-- 0x3538333920000000
|
|--1.51%-- 0x62c0007374110000
|
|--1.35%-- 0x10074
|
|--0.98%-- 0xae090000f290165a
|
|--0.98%-- 0x15a20073741100
|
|--0.98%-- 0xa21100002790165a
|
|--0.98%-- 0x35322d3934353139
|
|--0.95%-- 0x10074125a16
|
|--0.95%-- 0x9f100000fd8d165a
|
|--0.95%-- 0xf10900001b8f165a
|
|--0.94%-- 0x3834200000003d00
|
|--0.92%-- 0x783300001e90165a
|
|--0.92%-- 0x89270000e88d165a
|
|--0.92%-- 0x2b100000e78d165a
|
|--0.91%-- 0x5090000e28c165a
|
|--0.64%-- 0x1c470000e98c165a
|
|--0.54%-- 0x393436343839392d
|
|--0.54%-- 0xd65900001c91165a
|
|--0.50%-- 0x383837312d383838
|
|--0.49%-- 0x3235373435343820
|
|--0.49%-- 0xe86400000b91165a
|
|--0.49%-- 0x3432313136392d34
|
|--0.49%-- 0x302d353539333335
|
|--0.49%-- 0x64617002003638
|
|--0.49%-- 0x3337393830392d39
|
|--0.49%-- 0x2e5600006290165a
|
|--0.49%-- 0xd34900001f91165a
|
|--0.49%-- 0x353233362d353634
|
|--0.49%-- 0x3236343138343136
|
|--0.49%-- 0x82150000c490165a
|
|--0.49%-- 0x79006302163d
|
|--0.49%-- 0x32332d3932373331
|
|--0.49%-- 0x3736333331383535
|
|--0.49%-- 0x3135353435373331
|
|--0.49%-- 0xd54f0000c390165a
|
|--0.49%-- 0x3833342d31313633
|
|--0.49%-- 0x27500737411
|
|--0.49%-- 0x383939323939332d
|
|--0.49%-- 0x3938333533323437
|
|--0.49%-- 0x200706f020000
|
|--0.49%-- 0x3330383033323234
|
|--0.49%-- 0x3031383736333935
|
|--0.48%-- 0x36382d3033363231
|
|--0.48%-- 0x64100000ec8d165a
|
|--0.48%-- 0x1a3500001e91165a
|
|--0.48%-- 0x2d35303633373630
|
|--0.48%-- 0x585000002091165a
--51.68%-- [...]
2.53% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--52.10%-- rocksdb::ReadBlockContents
| |
| |--99.57%-- rocksdb::(anonymous namespace)::ReadBlockFromFile
| | |
| | |--99.98%-- rocksdb::BlockBasedTable::NewDataBlockIterator
| | | rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| | | rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| | | rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| | | |
| | | |--59.79%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | | | rocksdb::MergingIterator::Next
| | | | rocksdb::CompactionIterator::Next
| | | | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | | | rocksdb::CompactionJob::Run
| | | | rocksdb::DBImpl::BackgroundCompaction
| | | | rocksdb::DBImpl::BackgroundCallCompaction
| | | | rocksdb::DBImpl::BGWorkCompaction
| | | | rocksdb::ThreadPoolImpl::Impl::BGThread
| | | | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | | | execute_native_thread_routine
| | | |
| | | --40.21%-- rocksdb::MergingIterator::Next
| | | rocksdb::CompactionIterator::Next
| | | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | | rocksdb::CompactionJob::Run
| | | rocksdb::DBImpl::BackgroundCompaction
| | | rocksdb::DBImpl::BackgroundCallCompaction
| | | rocksdb::DBImpl::BGWorkCompaction
| | | rocksdb::ThreadPoolImpl::Impl::BGThread
| | | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | | execute_native_thread_routine
| | --0.02%-- [...]
| --0.43%-- [...]
|
--47.90%-- rocksdb::BlockBasedTableBuilder::WriteBlock
|
|--98.74%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--1.26%-- rocksdb::BlockBasedTableBuilder::Finish
rocksdb::CompactionJob::FinishCompactionOutputFile
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
2.51% rocksdb:bg7 liblz4.so.1.7.3 [.] LZ4_compress_fast_continue
|
---LZ4_compress_fast_continue
|
|--62.40%-- 0
|
|--5.43%-- 0x1b38a83000b0a00
|
|--3.13%-- 0xd2dd000b0a000000
|
|--3.06%-- 0xb37258bd000c0a00
|
|--1.81%-- 0x3b2e80000b0a0000
|
|--1.79%-- 0x13aa5d6000b0900
|
|--1.31%-- 0xdb4e328f000c0900
|
|--1.24%-- 0x4200000000140000
|
|--0.68%-- 0x7379ba600420b001
|
|--0.68%-- 0xf58a786004cc6101
|
|--0.68%-- 0x88193b6004865501
|
|--0.67%-- 0x5b00c7000c0a0000
|
|--0.66%-- 0x5410286004582601
|
|--0.64%-- 0x635d44c060043a2a
|
|--0.64%-- 0x82b82c5604c66e01
|
|--0.63%-- 0x3b8fa56560043245
|
|--0.63%-- 0x352aad6004701501
|
|--0.63%-- 0x1b31389000b0b00
|
|--0.62%-- 0x4200000000150000
|
|--0.62%-- 0x9b0f277b600402cc
|
|--0.62%-- 0x53a73660046c4802
|
|--0.62%-- 0xc933d860042c5402
|
|--0.62%-- 0xe7818460049a5102
|
|--0.62%-- 0x4b4845000c090000
|
|--0.61%-- 0x92ff1d540458a902
|
|--0.61%-- 0x4b8a36526004ce77
|
|--0.61%-- 0x123ab1253000c0a
|
|--0.61%-- 0x1320d614b000c08
|
|--0.61%-- 0xab542d3460047431
|
|--0.60%-- 0xe128286004a4ce02
|
|--0.60%-- 0x18b59ed73000c0a
|
|--0.59%-- 0x43b2c3386004bcd8
|
|--0.57%-- 0xebe390d360047e93
|
|--0.57%-- 0xb3d553896004068e
--3.58%-- [...]
2.20% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--52.67%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--47.33%-- rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
|
|--99.98%-- rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
--0.02%-- [...]
2.10% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::Add
|
---rocksdb::BlockBuilder::Add
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
2.02% rocksdb:bg7 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--25.55%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--23.22%-- 0
| |
| |--26.43%-- 0x1a3ac8f5d60
| |
| |--24.79%-- 0x1aafded5904
| |
| |--24.54%-- 0x1fbb79ad460
| |
| --24.24%-- 0x17bc9f57060
|
|--20.68%-- 0x7f5680742aa0
| |
| |--48.89%-- 0x3739353336353839
| |
| |--10.91%-- 0x3532333839303232
| |
| |--7.44%-- 0x3335343535303330
| |
| |--7.32%-- 0x3037393533363538
| |
| |--7.23%-- 0x363333353537362d
| |
| |--3.73%-- 0x393533363538392d
| |
| |--3.66%-- 0x3535323338393032
| |
| |--3.65%-- 0x3335373530362d30
| |
| |--3.64%-- 0x303432383637362d
| |
| --3.52%-- 0x323338393032322d
|
|--6.02%-- 0x383235017fffffff
| |
| |--13.02%-- 0x113e998ae60
| |
| |--12.99%-- 0x1b3fbb2ac60
| |
| |--12.95%-- 0x10388395f6004
| |
| |--12.60%-- 0x1a324ffd96004
| |
| |--12.32%-- 0x1b3da2fb86004
| |
| |--12.27%-- 0x10a53d645
| |
| |--12.12%-- 0x123a6fe2a60
| |
| --11.74%-- 0x10262ab4f
|
|--5.41%-- 0xfffffff2adadb304
| |
| |--14.86%-- 0x1e3fab6ce60
| |
| |--14.80%-- 0x1cb3b7d4060
| |
| |--14.60%-- 0x1a3b2b62e60
| |
| |--14.57%-- 0x12beb638b60
| |
| |--14.04%-- 0x1c336e49a60
| |
| |--14.00%-- 0x15bd32d3760
| |
| --13.13%-- 0x1eb73b05460
|
|--5.31%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--5.25%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--3.84%-- 0xfffffff2adadb304
| |
| |--21.92%-- 0x1ab19bd7d6004
| |
| |--20.17%-- 0x1a3ae8d2a6004
| |
| |--19.54%-- 0x1cb84732d6004
| |
| |--19.25%-- 0x1cb64114d6004
| |
| --19.11%-- 0x162e77951
|
|--0.85%-- 0x1eb59eac660
|
|--0.84%-- 0x1430c3c826004
|
|--0.81%-- rocksdb::UncompressBlockContentsForCompressionType
| rocksdb::UncompressBlockContents
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--0.74%-- 0x1bb9d7ea76004
|
|--0.74%-- 0x2a266004b8e52c42
|
--0.74%-- 0x1f331bc5960
1.63% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::NextFromInput
|
---rocksdb::CompactionIterator::NextFromInput
|
|--99.06%-- rocksdb::CompactionIterator::Next
| |
| |--96.13%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --3.87%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--0.94%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.62% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::NextFromInput
|
---rocksdb::CompactionIterator::NextFromInput
|
|--96.17%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--3.83%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.53% rocksdb:bg7 libstdc++.so.6.0.19 [.] std::string::_M_mutate
|
---std::string::_M_mutate
|
|--14.39%-- 0x383235017fffffff
| |
| |--7.73%-- 0x113ddcdba60
| |
| |--7.56%-- 0x19bb1899c6004
| |
| |--7.18%-- 0x1fb72b9936004
| |
| |--7.18%-- 0x19b87f15e6004
| |
| |--7.18%-- 0x1c34ab39660
| |
| |--7.17%-- 0x1f306775d60
| |
| |--7.06%-- 0x1cb77e2d36004
| |
| |--7.04%-- 0x1f3f4bb396004
| |
| |--7.04%-- 0x1e305a3b16004
| |
| |--7.01%-- 0x13bc4b3786004
| |
| |--7.01%-- 0x18baabf8760
| |
| |--7.00%-- 0x14b9ad26d60
| |
| |--6.97%-- 0x143595e9960
| |
| --6.85%-- 0x1d389487360
|
|--6.12%-- 0xfffffff2adadb304
| |
| |--18.68%-- 0x1c3e6ccbd60
| |
| |--17.40%-- 0x18bc261d860
| |
| |--16.47%-- 0x18b0ae65e6004
| |
| |--16.06%-- 0x1aba6e59d6004
| |
| |--15.86%-- 0x102f7844d
| |
| --15.54%-- 0x1532b187860
|
|--6.09%-- 0
| |
| |--18.51%-- 0x18b334b5c6004
| |
| |--16.69%-- 0x18302295c6004
| |
| |--16.54%-- 0x173a890bd6004
| |
| |--16.22%-- 0x12b3e7f6760
| |
| |--16.09%-- 0x1b39bddcf60
| |
| --15.95%-- 0x1e36705a860
--73.40%-- [...]
1.32% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::PrepareOutput
|
---rocksdb::CompactionIterator::PrepareOutput
|
|--93.03%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--6.97%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.31% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::CompactionJob::ProcessKeyValueCompaction
|
---rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.29% rocksdb:bg7 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--40.08%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--28.85%-- 0x7f5680742aa0
| |
| |--35.38%-- 0x3739353336353839
| |
| |--21.42%-- 0x3037393533363538
| |
| |--17.93%-- 0x3532333839303232
| |
| |--8.50%-- 0x3535323338393032
| |
| |--8.30%-- 0x303537343031332d
| |
| |--4.35%-- 0x3739353336353839
| |
| --4.12%-- 0x323338393032322d
|
|--26.36%-- 0
|
|--2.40%-- 0x1
|
|--1.19%-- 0x1baea9850
|
--1.12%-- 0x12391b85160
1.28% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--50.80%-- rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| |
| |--95.40%-- rocksdb::BlockBasedTable::NewDataBlockIterator
| | rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| | rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| | |
| | |--99.87%-- rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| | | |
| | | |--71.11%-- rocksdb::MergingIterator::Next
| | | | rocksdb::CompactionIterator::Next
| | | | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | | | rocksdb::CompactionJob::Run
| | | | rocksdb::DBImpl::BackgroundCompaction
| | | | rocksdb::DBImpl::BackgroundCallCompaction
| | | | rocksdb::DBImpl::BGWorkCompaction
| | | | rocksdb::ThreadPoolImpl::Impl::BGThread
| | | | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | | | execute_native_thread_routine
| | | |
| | | --28.89%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | | rocksdb::CompactionIterator::Next
| | | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | | rocksdb::CompactionJob::Run
| | | rocksdb::DBImpl::BackgroundCompaction
| | | rocksdb::DBImpl::BackgroundCallCompaction
| | | rocksdb::DBImpl::BGWorkCompaction
| | | rocksdb::ThreadPoolImpl::Impl::BGThread
| | | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | | execute_native_thread_routine
| | --0.13%-- [...]
| |
| --4.60%-- rocksdb::BlockBasedTable::CreateIndexReader
| rocksdb::BlockBasedTable::Open
| rocksdb::BlockBasedTableFactory::NewTableReader
| rocksdb::TableCache::GetTableReader
| rocksdb::TableCache::FindTable
| rocksdb::TableCache::NewIterator
| rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--49.20%-- rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
|
|--62.52%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--37.48%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.25% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--54.98%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--45.02%-- rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
|
|--99.92%-- rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
--0.08%-- [...]
1.24% rocksdb:bg1 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--15.99%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--12.52%-- 0x7f56807439a0
| |
| |--80.68%-- 0x3731383338373636
| |
| |--9.76%-- 0xc58d0001c5700001
| |
| --9.56%-- 0x735d542a018804
|
|--12.20%-- rocksdb::CompactionIterator::Next
| |
| |--80.64%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --19.36%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--9.76%-- 0x1
|
|--7.50%-- 0xa186380000000000
| |
| |--51.81%-- 0x1a3840000
| |
| --48.19%-- 0x170790000
|
|--6.19%-- 0xfffffff20d878204
| |
| |--21.40%-- 0x11f480000
| |
| |--20.95%-- 0x1353c0000
| |
| |--19.34%-- 0x1a24a0000
| |
| |--19.33%-- 0x15b640000
| |
| --18.98%-- 0x15b5c0000
|
|--6.03%-- 0x5017fffffff
| |
| |--20.81%-- 0x1d7190000
| |
| |--20.29%-- 0x10e420000
| |
| |--19.88%-- 0x1cb4858e4600492
| |
| |--19.60%-- 0x10d480000
| |
| --19.43%-- 0x1d8610000
|
|--3.40%-- 0xfffffff20d878200
| |
| |--36.16%-- 0x3e59e1013f2e0000
| |
| |--35.63%-- 0x36697201c2528b1c
| |
| --28.21%-- 0x1ac5eb007f330000
|
|--2.35%-- 0x7f55cd439f00
|
|--2.23%-- 0xfffffff2d9f72100
| |
| |--55.16%-- 0x87017b8184e46004
| |
| --44.84%-- 0x34280400ff700000
|
|--2.18%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--1.30%-- 0xa5249260010468
|
|--1.28%-- 0x7f55d14422c0
| 0x2d00000000000000
|
|--1.26%-- 0xd218392e41000000
|
|--1.26%-- rocksdb::UncompressBlockContentsForCompressionType
| rocksdb::UncompressBlockContents
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--1.25%-- 0x10b340000
|
|--1.24%-- 0x6b101c901c6a00
|
|--1.22%-- 0x6b101c88ba4100
|
|--1.21%-- 0x5a16920e0000002c
|
|--1.21%-- 0x6b101c8903a100
|
|--1.21%-- 0x5a16921300004c93
|
|--1.20%-- 0x5a16920e00001c92
|
|--1.20%-- 0xa5541bc9
| 0xa5542c6f01046e
|
|--1.20%-- 0x5a169210000064d9
|
|--1.13%-- 0x7f57b1cf7800537a
|
|--1.12%-- 0xa5329df9
| 0x3327dc0192140000
|
|--0.78%-- 0x5a16921000003c2c
|
--0.57%-- 0x9415300007f5500
1.21% rocksdb:bg0 liblz4.so.1.7.3 [.] LZ4_compress_fast_continue
|
---LZ4_compress_fast_continue
|
|--30.54%-- 0
|
|--2.61%-- 0x9e030000fb91165a
|
|--2.53%-- 0x131b00000092165a
|
|--2.26%-- 0x3436382d30343134
|
|--1.98%-- 0x3130353420000000
|
|--1.67%-- 0xbf0a0000e591165a
|
|--1.44%-- 0x9b5b0000f291165a
|
|--1.44%-- 0x3434303834383239
|
|--1.44%-- 0xf1050000fa91165a
|
|--1.43%-- 0x8f010000f591165a
|
|--1.43%-- 0x56cf11fb9be400
|
|--1.43%-- 0x353133362d363034
|
|--1.42%-- 0xbe090000f491165a
|
|--1.42%-- 0x3330373036313937
|
|--1.42%-- 0xa4dea08101a3
|
|--1.40%-- 0x352d393235353133
|
|--1.35%-- 0x343639343232342d
|
|--1.32%-- 0x3034393635373539
|
|--1.32%-- 0x3235353138342d34
|
|--1.31%-- 0x336d00000492165a
|
|--1.31%-- 0xfc090000f691165a
|
|--1.31%-- 0x3737343132373432
|
|--1.31%-- 0xf4420000f091165a
|
|--1.30%-- 0x3d00646170
|
|--1.30%-- 0xa4bf260301
|
|--1.30%-- 0x3536343032353931
|
|--1.29%-- 0x3730352d34393638
|
|--1.29%-- 0x6170020034373033
|
|--1.29%-- 0x34392d3939353939
|
|--1.28%-- 0x3135323032332000
|
|--1.28%-- 0x323134342d373137
|
|--1.27%-- 0xcb4f0000fe91165a
|
|--1.27%-- 0x941400000292165a
|
|--1.27%-- 0x2d32323238353238
|
|--1.27%-- 0x6d460000ff91165a
|
|--1.27%-- 0x79006302087752
|
|--1.27%-- 0x790063020000
|
|--1.27%-- 0x1de04090b000001
|
|--1.27%-- 0x1d170000fc91165a
|
|--1.27%-- 0x4090b0000012d00
|
|--1.27%-- 0x3839343538302d33
|
|--1.27%-- 0xc9820000ac6116
|
|--1.27%-- 0x313735313934352d
|
|--1.27%-- 0x32393238392d3338
|
|--1.23%-- 0xa42521d4000b00
|
|--1.23%-- 0x1976a0000f79116
|
|--1.23%-- 0x10d4b0000b69116
|
|--1.22%-- 0x16e0500009b9116
|
|--1.07%-- 0xa4b9133f013e02ad
|
|--0.67%-- 0x3032333639373038
--1.44%-- [...]
1.17% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockIter::ParseNextKey
|
---rocksdb::BlockIter::ParseNextKey
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
|--92.08%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--7.92%-- rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.11% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Next
|
---rocksdb::MergingIterator::Next
|
|--91.75%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--8.25%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.08% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::CompactionJob::ProcessKeyValueCompaction
|
---rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.07% rocksdb:bg7 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--49.91%-- rocksdb::InternalKeyComparator::Compare
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.89%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--11.83%-- rocksdb::CompactionIterator::PrepareOutput
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--1.37%-- rocksdb::InternalKeyComparator::FindShortestSeparator
rocksdb::ShortenedIndexBuilder::AddIndexEntry
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
1.06% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::Add
|
---rocksdb::BlockBuilder::Add
|
|--98.51%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--97.12%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --2.88%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--1.49%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.99% rocksdb:bg7 libstdc++.so.6.0.19 [.] std::string::_M_replace_safe
|
---std::string::_M_replace_safe
|
|--27.16%-- 0x383235017fffffff
| |
| |--6.54%-- 0x10b40079660
| |
| |--6.48%-- 0x10b6684606004
| |
| |--6.36%-- 0x18ac3a75304
| |
| |--6.04%-- 0x1f346d95860
| |
| |--6.02%-- 0x12bcb73aa60
| |
| |--5.92%-- 0x14b4dbd206004
| |
| |--5.91%-- 0x12a3f0146
| |
| |--5.89%-- 0x1f396abb360
| |
| |--5.85%-- 0x17b534e5b60
| |
| |--5.78%-- 0x1d38d99cf60
| |
| |--5.76%-- 0x15305be446004
| |
| |--5.70%-- 0x10371482660
| |
| |--5.69%-- 0x113a713c56004
| |
| |--5.61%-- 0x13366862460
| |
| |--5.58%-- 0x1430ca9ac60
| |
| |--5.53%-- 0x1b318a8216004
| |
| --5.33%-- 0x1eb562fdd60
|
|--21.76%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--15.58%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--14.64%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--13.05%-- 0xfffffff2adadb304
| |
| |--13.44%-- 0x17bb41f936004
| |
| |--13.31%-- 0x14b62298f6004
| |
| |--13.25%-- 0x1b39b3d966004
| |
| |--12.26%-- 0x1c3b8456e60
| |
| |--12.05%-- 0x153976d6560
| |
| |--12.04%-- 0x11ad3965704
| |
| |--11.99%-- 0x12326c5276004
| |
| --11.66%-- 0x1ab34d3c16004
|
--7.80%-- 0
|
|--20.70%-- 0x1e3ab229a60
|
|--20.50%-- 0x1eb02a96e6004
|
|--20.20%-- 0x1db3062746004
|
|--19.37%-- 0x1a291754f
|
--19.23%-- 0x1c39c1a8c60
0.97% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--67.17%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| |
| |--50.61%-- rocksdb::BuildTable
| | rocksdb::FlushJob::WriteLevel0Table
| | rocksdb::FlushJob::Run
| | rocksdb::DBImpl::FlushMemTableToOutputFile
| | rocksdb::DBImpl::BackgroundFlush
| | rocksdb::DBImpl::BackgroundCallFlush
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --49.39%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--29.79%-- rocksdb::ReadBlockContents
| |
| |--95.18%-- rocksdb::(anonymous namespace)::ReadBlockFromFile
| | rocksdb::BlockBasedTable::NewDataBlockIterator
| | rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| | rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| | rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| | rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --4.82%-- rocksdb::BlockBasedTable::ReadFilter
| rocksdb::BlockBasedTable::Open
| rocksdb::BlockBasedTableFactory::NewTableReader
| rocksdb::TableCache::GetTableReader
| rocksdb::TableCache::FindTable
| rocksdb::TableCache::NewIterator
| rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--3.04%-- rocksdb::BlockBasedTableBuilder::Finish
|
|--50.52%-- rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--49.48%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.94% rocksdb:bg5 liblz4.so.1.7.3 [.] LZ4_compress_fast_continue
|
---LZ4_compress_fast_continue
|
|--40.83%-- 0x169771c00000000
|
|--3.08%-- 0x6d0064695f100000
|
|--1.74%-- 0x3131333237363734
|
|--1.65%-- 0x6302066a563100
|
|--1.61%-- 0x2701db090b000035
|
|--1.60%-- 0x6461700200373631
|
|--1.60%-- 0x3739393034383432
|
|--1.59%-- 0x3d006461700200
|
|--1.58%-- 0x38312d3131393837
|
|--1.58%-- 0x3739382000000079
|
|--1.57%-- 0x9bd701046642e338
|
|--1.57%-- 0xe360000000a49315
|
|--1.57%-- 0x3930392d30373933
|
|--1.57%-- 0x4000000006
|
|--1.57%-- 0x3232303034303337
|
|--1.56%-- 0x3037323536302d33
|
|--1.56%-- 0x38312d3537303538
|
|--1.56%-- 0xa4cda5d801
|
|--1.55%-- 0x39372d3134343539
|
|--1.55%-- 0x3134372d38303833
|
|--1.55%-- 0x3233352d30383430
|
|--1.54%-- 0x3534313520000000
|
|--1.54%-- 0xf1f290019001db09
|
|--1.53%-- 0x3637342d34313639
|
|--1.53%-- 0x3631302d35303632
|
|--1.53%-- 0x3638303339333935
|
|--1.53%-- 0x3434363836352000
|
|--1.53%-- 0x3730323736313439
|
|--1.53%-- 0x1db090b00003337
|
|--1.52%-- 0x3039353733373038
|
|--1.52%-- 0x352d393639343435
|
|--1.52%-- 0x46a050a08a3f116
|
|--1.51%-- 0xd5c70104b6bffe38
|
|--1.51%-- 0x2d39393938393631
|
|--1.51%-- 0x2d31303939383933
|
|--0.94%-- 0x3636382d37353732
|
|--0.57%-- 0x3039303132200000
--3.11%-- [...]
0.93% conn83 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--55.09%-- rocksdb::InternalKeyComparator::Compare
| |
| |--72.26%-- rocksdb::MemTable::KeyComparator::operator()
| | |
| | |--54.01%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | | rocksdb::MemTable::Add
| | | rocksdb::MemTableInserter::PutCFImpl
| | | rocksdb::MemTableInserter::PutCF
| | | rocksdb::WriteBatch::Iterate
| | | rocksdb::WriteBatchInternal::InsertInto
| | | rocksdb::DBImpl::WriteImpl
| | | rocksdb::DBImpl::Write
| | | mongo::RocksRecoveryUnit::_commit
| | | mongo::RocksRecoveryUnit::commitUnitOfWork
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | |--29.77%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
| | | rocksdb::(anonymous namespace)::SkipListRep::Get
| | | rocksdb::MemTable::Get
| | | rocksdb::DBImpl::GetImpl
| | | rocksdb::DBImpl::Get
| | | mongo::RocksRecoveryUnit::Get
| | | mongo::RocksUniqueIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --16.22%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::PutCFImpl
| | rocksdb::MemTableInserter::PutCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--24.28%-- rocksdb::BlockIter::BinarySeek
| | rocksdb::BlockIter::Seek
| | rocksdb::BlockBasedTable::Get
| | rocksdb::TableCache::Get
| | rocksdb::Version::Get
| | rocksdb::DBImpl::GetImpl
| | rocksdb::DBImpl::Get
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --3.46%-- rocksdb::BlockIter::Seek
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--26.15%-- rocksdb::WriteBatchEntryComparator::operator()
| |
| |--54.11%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| | |
| | |--88.74%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| | | rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| | | rocksdb::WriteBatchWithIndex::Put
| | | |
| | | |--58.39%-- mongo::RocksRecordStore::insertRecord
| | | | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | | | mongo::Collection::insertDocumentsForOplog
| | | | mongo::repl::_logOpsInner
| | | | mongo::repl::logOps
| | | | mongo::OpObserverImpl::onInserts
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | |--35.68%-- mongo::RocksStandardIndex::insert
| | | | mongo::IndexAccessMethod::insert
| | | | mongo::IndexCatalog::_indexFilteredRecords
| | | | mongo::IndexCatalog::_indexRecords
| | | | mongo::IndexCatalog::indexRecords
| | | | mongo::Collection::_insertDocuments
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | --5.92%-- mongo::RocksUniqueIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --11.26%-- rocksdb::WBWIIteratorImpl::Seek
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--42.27%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| | rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| | rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| | rocksdb::WriteBatchWithIndex::Put
| | |
| | |--52.73%-- mongo::RocksRecordStore::insertRecord
| | | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | | mongo::Collection::insertDocumentsForOplog
| | | mongo::repl::_logOpsInner
| | | mongo::repl::logOps
| | | mongo::OpObserverImpl::onInserts
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --47.27%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --3.62%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--9.02%-- mongo::RocksTransaction::registerWrite
| |
| |--56.63%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --43.37%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--4.10%-- rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.57%-- std::_Hashtable<std::string, std::pair<std::string const, mongo::RocksRecoveryUnit::Counter>, std::allocator<std::pair<std::string const, mongo::RocksRecoveryUnit::Counter> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
| mongo::RocksRecoveryUnit::incrementCounter
| |
| |--69.16%-- mongo::RocksRecordStore::_increaseDataSize
| | mongo::RocksRecordStore::insertRecord
| | mongo::RecordStore::insertRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --30.84%-- mongo::RocksRecordStore::_changeNumRecords
| mongo::RocksRecordStore::insertRecord
| mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.12%-- std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.04%-- std::_Hashtable<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_erase
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--0.91%-- mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.87% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::NotifyCollectTableCollectorsOnAdd
|
---rocksdb::NotifyCollectTableCollectorsOnAdd
|
|--94.87%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--5.13%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.86% rocksdb:bg1 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--30.92%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--94.43%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --5.57%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--27.12%-- 0x7f56807439a0
| |
| |--93.49%-- 0x3731383338373636
| |
| --6.51%-- 0x313237313030392d
|
|--20.27%-- 0xa186380000000000
|
|--11.11%-- 0x1
|
|--3.51%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--1.85%-- 0x362d6e6f69746300
|
|--1.84%-- 0x1e63165a080000
|
|--1.70%-- 0x6b101c8b5fa300
|
--1.66%-- 0x108290000
0.75% rocksdb:bg5 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
|--60.85%-- rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--39.15%-- rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.72% rocksdb:bg1 libstdc++.so.6.0.19 [.] std::string::_M_mutate
|
---std::string::_M_mutate
|
|--20.34%-- 0x5017fffffff
| |
| |--10.89%-- 0x1655a0000
| |
| |--10.88%-- 0x123160000
| |
| |--10.85%-- 0x1406d0000
| |
| |--10.81%-- 0x1e45f0000
| |
| |--10.49%-- 0x12e680000
| |
| |--9.95%-- 0x1ce4e0000
| |
| |--9.94%-- 0x1f65a0000
| |
| |--9.86%-- 0x1ce3d0000
| |
| |--9.82%-- 0x110410000
| |
| --6.51%-- 0x465c4701c6260000
|
|--6.65%-- 0
| |
| |--33.98%-- 0x1df400000
| |
| |--33.93%-- 0x133290000
| |
| --32.09%-- 0x148820000
|
|--4.51%-- 0xfffffff20d878204
| |
| |--50.82%-- 0x1bd780000
| |
| --49.18%-- 0x13b370000
|
|--1.75%-- 0xfffffff2d9f72100
| 0x46921c00e1340000
--66.74%-- [...]
0.69% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
|--53.52%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.34%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.13%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.67% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::Add
|
---rocksdb::BlockBasedTableBuilder::Add
|
|--74.12%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--25.88%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.64% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
---rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
|--92.64%-- rocksdb::RangeDelAggregator::ShouldDeleteImpl
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--7.36%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.64% conn83 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
|--52.03%-- rocksdb::InternalKeyComparator::Compare
| |
| |--75.64%-- rocksdb::MemTable::KeyComparator::operator()
| | |
| | |--59.92%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | | rocksdb::MemTable::Add
| | | rocksdb::MemTableInserter::PutCFImpl
| | | rocksdb::MemTableInserter::PutCF
| | | rocksdb::WriteBatch::Iterate
| | | rocksdb::WriteBatchInternal::InsertInto
| | | rocksdb::DBImpl::WriteImpl
| | | rocksdb::DBImpl::Write
| | | mongo::RocksRecoveryUnit::_commit
| | | mongo::RocksRecoveryUnit::commitUnitOfWork
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | |--28.04%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | | rocksdb::MemTable::Add
| | | rocksdb::MemTableInserter::PutCFImpl
| | | rocksdb::MemTableInserter::PutCF
| | | rocksdb::WriteBatch::Iterate
| | | rocksdb::WriteBatchInternal::InsertInto
| | | rocksdb::DBImpl::WriteImpl
| | | rocksdb::DBImpl::Write
| | | mongo::RocksRecoveryUnit::_commit
| | | mongo::RocksRecoveryUnit::commitUnitOfWork
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --12.04%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
| | rocksdb::(anonymous namespace)::SkipListRep::Get
| | rocksdb::MemTable::Get
| | rocksdb::DBImpl::GetImpl
| | rocksdb::DBImpl::Get
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--18.61%-- rocksdb::BlockIter::BinarySeek
| | rocksdb::BlockIter::Seek
| | rocksdb::BlockBasedTable::Get
| | rocksdb::TableCache::Get
| | rocksdb::Version::Get
| | rocksdb::DBImpl::GetImpl
| | rocksdb::DBImpl::Get
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --5.75%-- rocksdb::(anonymous namespace)::FindFileInRange
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--27.27%-- rocksdb::WriteBatchEntryComparator::operator()
| |
| |--70.85%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| | |
| | |--75.48%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| | | rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| | | rocksdb::WriteBatchWithIndex::Put
| | | |
| | | |--61.71%-- mongo::RocksRecordStore::insertRecord
| | | | |
| | | | |--78.64%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| | | | | mongo::Collection::insertDocumentsForOplog
| | | | | mongo::repl::_logOpsInner
| | | | | mongo::repl::logOps
| | | | | mongo::OpObserverImpl::onInserts
| | | | | mongo::Collection::insertDocuments
| | | | | mongo::insertDocuments
| | | | | mongo::performInserts
| | | | | mongo::CmdInsert::runImpl
| | | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | | mongo::Command::run
| | | | | mongo::Command::execCommand
| | | | | mongo::runCommands
| | | | | mongo::(anonymous namespace)::receivedCommand
| | | | | mongo::assembleResponse
| | | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | | mongo::(anonymous namespace)::runFunc
| | | | | start_thread
| | | | |
| | | | --21.36%-- mongo::RecordStore::insertRecords
| | | | mongo::Collection::_insertDocuments
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | |--28.65%-- mongo::RocksUniqueIndex::insert
| | | | mongo::IndexAccessMethod::insert
| | | | mongo::IndexCatalog::_indexFilteredRecords
| | | | mongo::IndexCatalog::_indexRecords
| | | | mongo::IndexCatalog::indexRecords
| | | | mongo::Collection::_insertDocuments
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | --9.64%-- mongo::RocksStandardIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --24.52%-- rocksdb::WBWIIteratorImpl::Seek
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--22.36%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| | rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| | rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| | rocksdb::WriteBatchWithIndex::Put
| | |
| | |--57.09%-- mongo::RocksStandardIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --42.91%-- mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --6.79%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--9.57%-- rocksdb::MemTable::KeyComparator::operator()
| |
| |--71.30%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::PutCFImpl
| | rocksdb::MemTableInserter::PutCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --28.70%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--4.63%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| |
| |--57.13%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| | rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| | rocksdb::WriteBatchWithIndex::Put
| | mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --42.87%-- rocksdb::WBWIIteratorImpl::Seek
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.31%-- rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.63%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Put
| mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.34%-- rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--1.23%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
rocksdb::WriteBatchWithIndex::Put
mongo::RocksRecordStore::insertRecord
mongo::RocksRecordStore::insertRecordsWithDocWriter
mongo::Collection::insertDocumentsForOplog
mongo::repl::_logOpsInner
mongo::repl::logOps
mongo::OpObserverImpl::onInserts
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.63% conn83 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::FullFilterBitsReader::MayMatch
|
---rocksdb::(anonymous namespace)::FullFilterBitsReader::MayMatch
|
|--95.57%-- rocksdb::FullFilterBlockReader::MayMatch
| rocksdb::BlockBasedTable::FullFilterKeyMayMatch
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--4.43%-- rocksdb::BlockBasedTable::FullFilterKeyMayMatch
rocksdb::BlockBasedTable::Get
rocksdb::TableCache::Get
rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.63% conn83 mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--80.68%-- rocksdb::MemTable::KeyComparator::operator()
| |
| |--62.46%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::PutCFImpl
| | rocksdb::MemTableInserter::PutCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--22.08%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
| | rocksdb::(anonymous namespace)::SkipListRep::Get
| | rocksdb::MemTable::Get
| | |
| | |--85.47%-- rocksdb::DBImpl::GetImpl
| | | rocksdb::DBImpl::Get
| | | mongo::RocksRecoveryUnit::Get
| | | mongo::RocksUniqueIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --14.53%-- rocksdb::MemTableListVersion::GetFromList
| | rocksdb::MemTableListVersion::Get
| | rocksdb::DBImpl::GetImpl
| | rocksdb::DBImpl::Get
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --15.47%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.47%-- rocksdb::BlockIter::BinarySeek
| rocksdb::BlockIter::Seek
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--4.18%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--3.04%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.88%-- rocksdb::BlockIter::Seek
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.31%-- rocksdb::(anonymous namespace)::FindFileInRange
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--1.27%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
| rocksdb::(anonymous namespace)::SkipListRep::Get
| rocksdb::MemTable::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--1.19%-- rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.63% conn83 mongod-rocks59.el7 [.] rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
|
---rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
rocksdb::MemTable::Add
rocksdb::MemTableInserter::PutCFImpl
rocksdb::MemTableInserter::PutCF
rocksdb::WriteBatch::Iterate
rocksdb::WriteBatchInternal::InsertInto
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.62% conn83 mongod-rocks59.el7 [.] rocksdb::WriteBatchEntryComparator::operator()
|
---rocksdb::WriteBatchEntryComparator::operator()
|
|--44.21%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| |
| |--89.96%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| | rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| | rocksdb::WriteBatchWithIndex::Put
| | |
| | |--44.56%-- mongo::RocksRecordStore::insertRecord
| | | |
| | | |--93.58%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| | | | mongo::Collection::insertDocumentsForOplog
| | | | mongo::repl::_logOpsInner
| | | | mongo::repl::logOps
| | | | mongo::OpObserverImpl::onInserts
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | --6.42%-- mongo::RecordStore::insertRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | |--32.96%-- mongo::RocksStandardIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --22.48%-- mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --10.04%-- rocksdb::WBWIIteratorImpl::Seek
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--22.63%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| |
| |--72.70%-- mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --27.30%-- mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--11.92%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| |
| |--51.86%-- mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--33.78%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --14.36%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--9.33%-- rocksdb::WBWIIteratorImpl::Seek
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--7.48%-- rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| mongo::RocksRecordStore::insertRecord
| |
| |--62.55%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --37.45%-- mongo::RecordStore::insertRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--4.43%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
rocksdb::WriteBatchWithIndex::Put
mongo::RocksRecordStore::insertRecord
mongo::RocksRecordStore::insertRecordsWithDocWriter
mongo::Collection::insertDocumentsForOplog
mongo::repl::_logOpsInner
mongo::repl::logOps
mongo::OpObserverImpl::onInserts
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.61% RocksRe.plog.rs libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--52.39%-- rocksdb::WriteBatchEntryComparator::operator()
| |
| |--64.87%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| | rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| | rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| | rocksdb::WriteBatchWithIndex::Delete
| | mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| --35.13%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--31.08%-- rocksdb::InternalKeyComparator::Compare
| rocksdb::MemTable::KeyComparator::operator()
| |
| |--88.45%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::DeleteCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| --11.55%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--11.62%-- mongo::RocksTransaction::registerWrite
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--4.91%-- rocksdb::DBIter::FindNextUserEntryInternal
rocksdb::DBIter::Next
rocksdb::BaseDeltaIterator::Next
mongo::(anonymous namespace)::PrefixStrippingIterator::Next
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.60% rocksdb:bg6 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--26.84%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--16.43%-- 0x17fffffff
| |
| |--16.65%-- 0xa3019b2004e46004
| |
| |--15.47%-- 0x9580de010653741c
| |
| |--15.37%-- 0x83edd10135580000
| |
| |--15.23%-- 0x246a3f0047710000
| |
| |--15.13%-- 0x3626280055200000
| |
| |--14.93%-- 0x3f3f7b003d510000
| |
| --7.21%-- 0x886f91019f190000
|
|--12.48%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| |
| |--60.55%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --39.45%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--5.10%-- 0x7f55e23d50a0
| |
| |--50.11%-- 0x200706f02
| |
| --49.89%-- 0x373536363932
|
|--5.06%-- 0x6974630000000000
|
|--2.63%-- 0xa48ae62c
| 0x924b75010ddf731c
|
|--2.59%-- 0x5a1691a400002b2c
|
|--2.54%-- 0x2d6e6f69000000a5
|
|--2.54%-- 0x5a1691270000000c
|
|--2.54%-- 0x5a16920f00004e44
|
|--2.53%-- 0x5a16912600005129
|
|--2.53%-- 0xa518d7d9
| 0x52a94f00fd600000
|
|--2.53%-- 0x2d6e6f6974630000
|
|--2.51%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--2.51%-- 0x362d6e6f69746300
|
|--2.51%-- 0xfffffff200013200
| 0xa55076e40104f8
|
|--2.44%-- 0xa53778cc
| 0x46014701338c8d1c
|
|--2.39%-- 0x6b101c8dd5f800
|
--1.31%-- 0x5a16912900003681
0.60% conn83 mongod-rocks59.el7 [.] rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
|
---rocksdb::crc32c::ExtendImpl<&rocksdb::crc32c::Slow_CRC32>
rocksdb::log::Writer::AddRecord
rocksdb::DBImpl::WriteToWAL
rocksdb::DBImpl::WriteToWAL
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.60% rocksdb:bg7 libstdc++.so.6.0.19 [.] std::string::assign
|
---std::string::assign
|
|--55.40%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--23.60%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--21.00%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.59% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::Add
|
---rocksdb::BlockBasedTableBuilder::Add
|
|--91.93%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--5.50%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--2.58%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.58% rocksdb:bg1 libstdc++.so.6.0.19 [.] std::string::_M_replace_safe
|
---std::string::_M_replace_safe
|
|--23.79%-- 0x5017fffffff
| |
| |--11.93%-- 0x1750b0000
| |
| |--11.56%-- 0x1ee490000
| |
| |--11.45%-- 0x1f5690000
| |
| |--11.15%-- 0x1c0620000
| |
| |--11.11%-- 0x12d2d0000
| |
| |--11.09%-- 0x1576f0000
| |
| |--10.77%-- 0x1a34b0000
| |
| |--10.58%-- 0x1be190000
| |
| --10.36%-- 0x1d67f0000
|
|--18.60%-- 0xfffffff20d878204
| |
| |--15.21%-- 0x1de4e0000
| |
| |--14.86%-- 0x1d8110000
| |
| |--14.60%-- 0x1b54e0000
| |
| |--14.28%-- 0x11b250000
| |
| |--14.19%-- 0x1db6d0000
| |
| |--13.63%-- 0x10a320000
| |
| --13.24%-- 0x159710000
|
|--13.62%-- 0
| |
| |--20.42%-- 0x1fd240000
| |
| |--20.37%-- 0x142790000
| |
| |--20.19%-- 0x1ee150000
| |
| |--19.64%-- 0x1fe4d0000
| |
| --19.37%-- 0x1c9710000
|
|--10.91%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--10.83%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--10.34%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--5.18%-- 0xfffffff20d878200
| |
| |--50.38%-- 0x1aed0f01a763871c
| |
| --49.62%-- 0x3fdf1e00d2640000
|
|--2.56%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--2.22%-- 0xa5329df9
| 0x37ddf000795d0000
|
--1.95%-- 0xfffffff2d9f72100
0x397ddd018f350000
0.55% rocksdb:bg3 mongod-rocks59.el7 [.] LZ4_decompress_safe_continue
|
---LZ4_decompress_safe_continue
rocksdb::UncompressBlockContentsForCompressionType
rocksdb::UncompressBlockContents
rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.54% rocksdb:bg7 mongod-rocks59.el7 [.] LZ4_decompress_safe_continue
|
---LZ4_decompress_safe_continue
rocksdb::UncompressBlockContentsForCompressionType
rocksdb::UncompressBlockContents
rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.52% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--90.97%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--9.03%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.52% rocksdb:bg1 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--57.81%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| |
| |--92.88%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --7.12%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--39.33%-- rocksdb::CompactionIterator::PrepareOutput
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--2.86%-- rocksdb::InternalKeyComparator::Compare
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.51% rocksdb:bg0 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--23.20%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| |
| |--67.04%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --32.96%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--11.85%-- 0x7f55da3bafa0
| |
| |--50.08%-- 0
| |
| --49.92%-- 0x3237332000000079
|
|--9.08%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--8.91%-- 0x4200000000000000
|
|--5.90%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--5.85%-- 0xfffffff2ffffff04
| |
| |--50.29%-- 0x1de5fe01c9180000
| |
| --49.71%-- 0xf5ac4c017a5a0000
|
|--5.78%-- 0x7f55cdc3af00
| |
| |--51.03%-- 0x1b7
| |
| --48.97%-- 0x77577114f070545b
|
|--4.03%-- 0xfffffff291b58400
| |
| |--51.59%-- 0x2b026b0114270000
| |
| --48.41%-- 0x3066e3006b7c0000
|
|--3.12%-- 0x5a16920400001a56
|
|--3.01%-- 0x5a1691fd00005c88
|
|--3.01%-- 0x6b101c8ac58900
|
|--2.97%-- 0x6b101c8a500d00
|
|--2.92%-- 0xb491165a080000
|
|--2.78%-- 0x7f017fffffff
| 0x60e9da0173358be4
|
|--2.16%-- 0x5a16921900003e47
|
|--2.10%-- 0x5a169213000054f2
|
|--1.74%-- rocksdb::UncompressBlockContentsForCompressionType
| rocksdb::UncompressBlockContents
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--1.50%-- 0x7f017fffffff
| 0x3fdc31005c630000
--0.09%-- [...]
0.50% conn83 mongod-rocks59.el7 [.] operator new[]
|
---operator new[]
|
|--24.01%-- std::string::_Rep::_S_create
| |
| |--48.25%-- mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--22.46%-- 0x100000000b30
| |
| |--10.35%-- 0x7f577c33155830
| |
| |--10.11%-- 0x7f56dbde7bae30
| |
| --8.83%-- std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string
| 0x7f55aeaedd2d
| 0x7f5688d4c408
|
|--21.79%-- std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
| mongo::RocksTransaction::registerWrite
| |
| |--68.41%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --31.59%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--11.09%-- std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>
| mongo::RocksTransaction::registerWrite
| |
| |--82.31%-- mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --17.69%-- mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--10.49%-- std::vector<std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> >, std::allocator<std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> > > >::_M_default_append
| mongo::BtreeKeyGeneratorV1::getKeysImpl
| mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--8.03%-- std::_Rb_tree<mongo::BSONObj, mongo::BSONObj, std::_Identity<mongo::BSONObj>, mongo::BSONComparatorInterfaceBase<mongo::BSONObj>::LessThan, std::allocator<mongo::BSONObj> >::_M_insert_unique<mongo::BSONObj>
| |
| |--59.94%-- mongo::BtreeKeyGeneratorV1::getKeysImpl
| | mongo::BtreeKeyGenerator::getKeys
| | mongo::IndexAccessMethod::getKeys
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --40.06%-- mongo::BtreeKeyGeneratorV1::getKeysImplWithArray
| mongo::BtreeKeyGeneratorV1::getKeysImpl
| mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.57%-- mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.22%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--3.22%-- rocksdb::Arena::AllocateNewBlock
| rocksdb::Arena::AllocateFallback
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| mongo::RocksRecordStore::insertRecord
| mongo::RecordStore::insertRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.94%-- rocksdb::WriteBatchWithIndex::NewIterator
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.41%-- mongo::fixDocumentForInsert
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
--3.22%-- [...]
0.46% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::NotifyCollectTableCollectorsOnAdd
|
---rocksdb::NotifyCollectTableCollectorsOnAdd
rocksdb::BlockBasedTableBuilder::Add
|
|--95.06%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--4.94%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.45% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::NextFromInput
|
---rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
|
|--76.41%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--23.59%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.45% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockIter::ParseNextKey
|
---rocksdb::BlockIter::ParseNextKey
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
|--79.36%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--17.07%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--3.57%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.45% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::InternalKeyPropertiesCollector::InternalAdd
|
---rocksdb::InternalKeyPropertiesCollector::InternalAdd
|
|--62.39%-- rocksdb::NotifyCollectTableCollectorsOnAdd
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--37.61%-- rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.44% RocksOp.lThread mongod-rocks59.el7 [.] mongo::repl::ReplicationCoordinatorImpl::_setMyLastDurableOpTime_inlock
|
---mongo::repl::ReplicationCoordinatorImpl::_setMyLastDurableOpTime_inlock
mongo::RocksDurabilityManager::waitUntilDurable
mongo::CappedVisibilityManager::oplogJournalThreadLoop
execute_native_thread_routine
0.44% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::PrepareOutput
|
---rocksdb::CompactionIterator::PrepareOutput
|
|--93.18%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--6.82%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.44% conn83 mongod-rocks59.el7 [.] rocksdb::MemTable::KeyComparator::operator()
|
---rocksdb::MemTable::KeyComparator::operator()
|
|--53.92%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--20.30%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--16.06%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
| rocksdb::(anonymous namespace)::SkipListRep::Get
| rocksdb::MemTable::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.16%-- rocksdb::(anonymous namespace)::SkipListRep::Get
| rocksdb::MemTable::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--3.57%-- rocksdb::MemTable::Add
rocksdb::MemTableInserter::PutCFImpl
rocksdb::MemTableInserter::PutCF
rocksdb::WriteBatch::Iterate
rocksdb::WriteBatchInternal::InsertInto
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.41% RocksRe.plog.rs mongod-rocks59.el7 [.] rocksdb::WriteBatchEntryComparator::operator()
|
---rocksdb::WriteBatchEntryComparator::operator()
|
|--35.14%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--28.78%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--20.95%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--13.39%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--1.75%-- rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
rocksdb::WriteBatchWithIndex::Delete
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.39% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::Next
|
|--44.38%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--40.08%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--11.52%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--4.02%-- rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.39% conn83 mongod-rocks59.el7 [.] tc_deletearray_nothrow
|
---tc_deletearray_nothrow
|
|--19.55%-- mongo::RocksTransactionEngine::_cleanUpKeysCommittedBeforeSnapshot_inlock
| mongo::RocksTransaction::_cleanup_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--12.98%-- std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::string const, unsigned long>, true> > >::_M_deallocate_node
| std::_Hashtable<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_erase
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--11.22%-- mongo::BtreeKeyGeneratorV1::getKeysImplWithArray
| mongo::BtreeKeyGeneratorV1::getKeysImpl
| mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--10.10%-- std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::erase
| mongo::RocksTransactionEngine::_cleanUpKeysCommittedBeforeSnapshot_inlock
| mongo::RocksTransaction::_cleanup_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--8.16%-- mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.69%-- mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.24%-- mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--5.38%-- std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--5.28%-- std::_Rb_tree<mongo::BSONObj, mongo::BSONObj, std::_Identity<mongo::BSONObj>, mongo::BSONComparatorInterfaceBase<mongo::BSONObj>::LessThan, std::allocator<mongo::BSONObj> >::_M_erase
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--4.05%-- mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--3.72%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.56%-- std::string::reserve
| 0x7f55d95ae52030
|
|--2.13%-- mongo::RocksRecordStore::insertRecord
| mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--1.93%-- mongo::repl::logOps
mongo::OpObserverImpl::onInserts
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.39% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::InternalKeyPropertiesCollector::InternalAdd
|
---rocksdb::InternalKeyPropertiesCollector::InternalAdd
|
|--64.24%-- rocksdb::NotifyCollectTableCollectorsOnAdd
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--35.76%-- rocksdb::BlockBasedTableBuilder::Add
|
|--89.42%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.58%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.38% rocksdb:bg3 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--12.10%-- 0xfffffff291b58404
| |
| |--33.93%-- 0x301adb0188190000
| |
| |--33.22%-- 0x1b27df019c480000
| |
| --32.85%-- 0x3aeb8901e5630000
|
|--12.06%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--7.98%-- 0x362d6e6f69746300
|
|--7.86%-- rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--7.69%-- 0x7f5680743c20
| |
| |--50.04%-- 0x1c63a000076
| |
| --49.96%-- 0x343730382d303130
|
|--4.50%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--4.13%-- 0x5a16902600005bdb
|
|--4.12%-- 0x5a1690e6000003f2
|
|--4.10%-- 0x5a16911e00004a4a
|
|--4.10%-- 0x5a16911d00002a68
|
|--3.99%-- 0x5a168dec0000255f
|
|--3.99%-- 0x5a1690640000002c
|
|--3.99%-- 0x5a1690680000008d
|
|--3.98%-- 0x5a16906500005b1c
|
|--3.97%-- 0x7f017fffffff
| 0x4bf70f0180120000
|
|--3.91%-- 0x362d6e6f69746300
|
|--3.84%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--3.70%-- 0x5a1685cd00000503
0.38% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockIter::value
|
---rocksdb::BlockIter::value
rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
|--71.28%-- rocksdb::MergingIterator::value
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--28.72%-- rocksdb::(anonymous namespace)::TwoLevelIterator::value
rocksdb::MergingIterator::value
rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.37% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::FlushBlockBySizePolicy::Update
|
---rocksdb::FlushBlockBySizePolicy::Update
|
|--74.71%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--25.29%-- rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.37% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::CompactionJob::ProcessKeyValueCompaction
|
---rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.37% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::Next
|
---rocksdb::CompactionIterator::Next
|
|--95.94%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--4.06%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.36% rocksdb:bg0 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--49.69%-- rocksdb::InternalKeyComparator::Compare
| |
| |--58.50%-- rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --41.50%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--41.89%-- rocksdb::Compaction::KeyNotExistsBeyondOutputLevel
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--4.21%-- std::_Function_handler<int (rocksdb::FileMetaData const*, rocksdb::FileMetaData const*), rocksdb::FileIndexer::UpdateIndex(rocksdb::Arena*, unsigned long, std::vector<rocksdb::FileMetaData*, std::allocator<rocksdb::FileMetaData*> >*)::{lambda(rocksdb::FileMetaData const*, rocksdb::FileMetaData const*)#7}>::_M_invoke
| rocksdb::FileIndexer::CalculateRB
| rocksdb::FileIndexer::UpdateIndex
| rocksdb::Version::PrepareApply
| rocksdb::VersionSet::LogAndApply
| rocksdb::MemTableList::InstallMemtableFlushResults
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--4.21%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.36% rocksdb:bg6 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--59.31%-- generic_file_aio_read
| xfs_file_aio_read
| do_sync_read
| vfs_read
| sys_pread64
| system_call_fastpath
| 0xea93
| rocksdb::RandomAccessFileReader::Read
| rocksdb::ReadBlockContents
| |
| |--92.88%-- rocksdb::(anonymous namespace)::ReadBlockFromFile
| | rocksdb::BlockBasedTable::NewDataBlockIterator
| | rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| | rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| | rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| | |
| | |--60.56%-- rocksdb::MergingIterator::Next
| | | rocksdb::CompactionIterator::Next
| | | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | | rocksdb::CompactionJob::Run
| | | rocksdb::DBImpl::BackgroundCompaction
| | | rocksdb::DBImpl::BackgroundCallCompaction
| | | rocksdb::DBImpl::BGWorkCompaction
| | | rocksdb::ThreadPoolImpl::Impl::BGThread
| | | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | | execute_native_thread_routine
| | |
| | --39.44%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --7.12%-- rocksdb::BlockBasedTable::ReadFilter
| rocksdb::BlockBasedTable::Open
| rocksdb::BlockBasedTableFactory::NewTableReader
| rocksdb::TableCache::GetTableReader
| rocksdb::TableCache::FindTable
| rocksdb::TableCache::NewIterator
| rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--40.69%-- generic_file_buffered_write
xfs_file_buffered_aio_write
xfs_file_aio_write
do_sync_write
vfs_write
sys_write
system_call_fastpath
0xe1cd
rocksdb::WritableFileWriter::WriteBuffered
rocksdb::WritableFileWriter::Flush
|
|--89.87%-- rocksdb::WritableFileWriter::Append
| rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.13%-- rocksdb::WritableFileWriter::Sync
rocksdb::CompactionJob::FinishCompactionOutputFile
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.35% rocksdb:bg1 libstdc++.so.6.0.19 [.] std::string::assign
|
---std::string::assign
|
|--39.49%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.55%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--88.76%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --11.24%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--17.50%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--6.46%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.34% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
|--81.84%-- rocksdb::InternalKeyComparator::Compare
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--18.16%-- rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.33% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::Add
|
---rocksdb::BlockBuilder::Add
|
|--95.42%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--95.24%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --4.76%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--4.58%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.33% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::FileSize
|
---rocksdb::BlockBasedTableBuilder::FileSize
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.33% rocksdb:bg0 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--36.56%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--74.14%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --25.86%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--23.01%-- 0x7f55da3bafa0
| |
| |--59.96%-- 0
| |
| |--20.03%-- 0x3237332000000079
| |
| --20.01%-- 0x7f56dbd70000
| 0x7f57628af020
| 0x7f578b132030
| 0x7f577e049030
| 0x7f576ea17020
| 0x7f56f5baf030
| 0x7f55dbcde020
| 0x7f57851b7030
| 0x7f576a698020
| 0x7f5770582030
| 0x7f572addd030
| 0x7f57979a0020
| 0x7f5799eb8020
| 0x7f56e095a030
|
|--9.13%-- 0x7f55cdc3af00
| |
| |--50.61%-- 0x1e304
| |
| |--46.64%-- 0x15c04090b0000
| |
| --2.75%-- 0x1f104090b
|
|--6.68%-- 0x362d6e6f69746300
|
|--6.37%-- 0x1
|
|--4.73%-- 0xdc72bd01ad4c0000
|
|--4.61%-- 0xd12af40168050000
|
|--4.46%-- 0xa45b754201
|
--4.44%-- 0xa485511e01
0.33% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::NextFromInput
|
---rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.33% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::FullFilterBitsBuilder::Finish
|
---rocksdb::FullFilterBitsBuilder::Finish
rocksdb::FullFilterBlockBuilder::Finish
rocksdb::BlockBasedTableBuilder::Finish
|
|--77.38%-- rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--22.62%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.32% rocksdb:bg1 liblz4.so.1.7.3 [.] LZ4_compress_fast_continue
|
---LZ4_compress_fast_continue
|
|--55.74%-- 0
|
|--14.42%-- 0xfa04090b0000012d
|
|--4.88%-- 0x1b96d0000776116
|
|--4.88%-- 0x706f0200000002
|
|--4.79%-- 0x3333373220000000
|
|--4.68%-- 0x19f510000c56416
|
|--4.00%-- 0x2d37383233343833
|
|--3.74%-- 0x373030372d393532
|
--2.86%-- 0x2d37343534343731
0.31% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
---rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
|--85.46%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--14.54%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.31% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Equal
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Equal
|
|--41.93%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--29.70%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--25.92%-- rocksdb::CompactionIterator::PrepareOutput
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--2.45%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.31% rocksdb:bg3 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--55.44%-- generic_file_aio_read
| xfs_file_aio_read
| do_sync_read
| vfs_read
| sys_pread64
| system_call_fastpath
| 0xea93
| rocksdb::RandomAccessFileReader::Read
| rocksdb::ReadBlockContents
| |
| |--99.57%-- rocksdb::(anonymous namespace)::ReadBlockFromFile
| | rocksdb::BlockBasedTable::NewDataBlockIterator
| | rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| | rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| | rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| | rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| | rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| --0.43%-- [...]
|
--44.56%-- generic_file_buffered_write
xfs_file_buffered_aio_write
xfs_file_aio_write
do_sync_write
vfs_write
sys_write
system_call_fastpath
0xe1cd
rocksdb::WritableFileWriter::WriteBuffered
rocksdb::WritableFileWriter::Flush
rocksdb::WritableFileWriter::Append
rocksdb::BlockBasedTableBuilder::WriteRawBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.30% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
|
|--65.45%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--34.55%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.30% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
---rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
|--89.79%-- rocksdb::RangeDelAggregator::ShouldDeleteImpl
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| |
| |--93.56%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --6.44%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.21%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.28% rocksdb:bg4 [kernel.kallsyms] [k] block_invalidatepage_range
|
---block_invalidatepage_range
|
|--94.68%-- xfs_vm_invalidatepage
| do_invalidatepage
| truncate_inode_page
| truncate_inode_pages_range
| truncate_inode_pages_final
| xfs_fs_evict_inode
| evict
| iput
| do_unlinkat
| sys_unlink
| system_call_fastpath
| __GI___unlink
| rocksdb::DeleteSSTFile
| rocksdb::DBImpl::DeleteObsoleteFileImpl
| rocksdb::DBImpl::PurgeObsoleteFiles
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--5.32%-- do_invalidatepage
truncate_inode_page
truncate_inode_pages_range
truncate_inode_pages_final
xfs_fs_evict_inode
evict
iput
do_unlinkat
sys_unlink
system_call_fastpath
__GI___unlink
rocksdb::DeleteSSTFile
rocksdb::DBImpl::DeleteObsoleteFileImpl
rocksdb::DBImpl::PurgeObsoleteFiles
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.28% RocksRe.plog.rs mongod-rocks59.el7 [.] rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
|
---rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
|
|--97.55%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--2.45%-- rocksdb::MemTable::Add
rocksdb::MemTableInserter::DeleteCF
rocksdb::WriteBatch::Iterate
rocksdb::WriteBatchInternal::InsertInto
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.28% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::Next
|
---rocksdb::CompactionIterator::Next
|
|--83.42%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--16.58%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.27% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::status
|
---rocksdb::BlockBasedTableBuilder::status
|
|--82.66%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--93.97%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --6.03%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--17.34%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.27% conn83 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--36.72%-- rocksdb::MemTableInserter::PutCFImpl
| rocksdb::MemTableInserter::PutCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--7.92%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.53%-- 0x7f55e20004aa
|
|--5.30%-- 0xc
| 0x7f577c331418
| 0x7f577c331aa8
| 0x7f578ff28158
| 0x7f56d9168590
| 0xa
| 0x7f55e5ba4f30
| 0xa
| 0x7f56d9168590
| 0xa
| 0x7f5724f6b0c0
| 0xa
| 0x7f55fc4ccf00
| 0xa
| 0x7f55e5ba4f30
| 0xa
| 0x7f55fc4ccf00
| 0xa
| 0x7f5762460810
| 0xa
| 0x7f56db9edcc0
| 0xa
| 0x7f56388bc590
| 0xa
| 0x7f56db9edcc0
| 0xa
| 0x7f5724f6b0c0
| 0xa
| 0x7f56ef4746f0
| 0xa
| 0x7f56388bc590
| 0xa
| 0x7f56ef4746f0
| 0xa
| 0x7f5639bd44d0
| 0xa
| 0x7f572589e8c0
| 0xa
| 0x7f56eaaa3320
| 0xa
| 0x7f572589e8c0
| 0xa
| 0x7f56417b1cc0
| 0xa
| 0x7f56e7667ab0
| 0xa
| 0x7f56eaaa3320
| 0xa
| 0x7f56e7667ab0
| 0xa
| 0x7f5762460810
| 0xa
| 0x7f56e9d10b40
| 0xa
| 0x7f56e7781a20
| 0xa
| 0x7f56e9d10b40
| 0xa
| 0x7f56417b1cc0
| 0xa
| 0x7f5754e59140
| 0xa
| 0x7f56e7781a20
| 0xa
| 0x7f5754e59140
| 0xa
| 0x7f56e90f4cf0
| 0xa
| 0x7f5723d0b2a0
| 0xa
| 0x7f571176d4b0
| 0xa
| 0x7f5723d0b2a0
| 0xa
| 0x7f57021281d0
| 0xa
| 0x7f5779d01690
| 0xa
| 0x7f571176d4b0
| 0xa
| 0x7f5779d01690
| 0xa
| 0x7f56e862b950
| 0xa
| 0x7f55f2301720
| 0xa
| 0x7f56e9d119b0
| 0xa
| 0x7f55f2301720
| 0xa
| 0x7f57021281d0
| 0xa
| 0x7f5636bdf8f0
| 0xa
| 0x7f56e9d119b0
| 0xa
| 0x7f5636bdf8f0
| 0xa
| 0x7f5639bd44d0
| 0xa
| 0x7f55f1247150
| 0xa
| 0x7f568761d2c0
| 0xa
| 0x7f55f1247150
| 0xa
| 0x7f56154ab320
| 0xa
| 0x7f56e5a82c30
| 0xa
| 0x7f568761d2c0
| 0xa
| 0x7f56e5a82c30
| 0xa
| 0x7f575c0bd5f0
| 0xa
| 0x7f56e070b8f0
| 0xa
| 0x7f56ed66dff0
| 0xa
| 0x7f56e070b8f0
| 0xa
| 0x7f56154ab320
| 0xa
| 0x7f5619b263e0
|
|--4.69%-- mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--4.15%-- 0x30d41d7409f54300
| 0x632d7364726f6365
|
|--4.05%-- 0xe38079e46004
|
|--3.89%-- rocksdb::BlockBasedTable::MaybeLoadDataBlockToCache
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--3.54%-- 0x6b101c8bc74700
|
|--3.38%-- 0xa
| 0xa
| 0x7f56cdd363f0
| 0xa
| 0x7f56024284e0
| 0xa
| 0x7f56cdd363f0
| 0xa
| 0x7f57298b6b30
| 0xa
| 0x7f56860a6870
| 0xa
| 0x7f5768e0d890
| 0xa
| 0x7f56860a6870
| 0xa
| 0x7f5724f9ee10
| 0xa
| 0x7f56cdd36c00
| 0xa
| 0x7f5768e0d890
| 0xa
| 0x7f56cdd36c00
| 0xa
| 0x7f55d9e032a0
| 0xa
| 0x7f56722fd9f0
| 0xc
| 0x7f56e0211770
| 0xc
| 0x7f56722fd9f0
| 0xc
| 0x7f562800b660
| 0xd
| 0x7f55da054ea0
| 0xd
| 0x7f56f2c7f6b0
| 0xd
| 0x7f55d95ba8a0
| 0xd
| 0x7f56e0211770
| 0xd
| 0x7f56f2c7f6b0
| 0xd
| 0x7f564d99e630
| 0xd
| 0x7f56db232330
| 0xe
| 0x7f56d1a0b0e0
| 0xe
| 0x7f55daab7020
| 0xe
| 0x7f56d1a0b0e0
| 0xe
| 0x7f55da054ea0
| 0xe
| 0x7f5702118b30
| 0xe
| 0x7f55daab7020
| 0xe
| 0x7f5702118b30
| 0xe
| 0x7f55d95b0b10
| 0xe
| 0x7f57298b6b30
| 0xe
| 0x7f560f3e9a80
| 0xe
| 0x7f570d7f1260
| 0xe
| 0x7f560f3e9a80
| 0xe
| 0x7f56cdd36ed0
| 0xe
| 0x7f564f97bc80
| 0xe
| 0x7f56092a5320
| 0xe
| 0x7f570d7f1260
| 0xf
| 0x7f56092a5320
| 0xf
| 0x7f5719837b00
| 0xf
| 0x7f55ffb0bc60
| 0xf
| 0x7f56cdd37500
| 0xf
| 0x7f56ee3a2d40
| 0xf
| 0x7f55d95b1c20
| 0xf
| 0x7f56ee3a2d40
| 0xf
| 0x7f55f9bff2d0
| 0xf
| 0x7f568761c660
| 0xf
| 0x7f55d95b1c20
| 0xf
| 0x7f56d050aae0
| 0xf
| 0x7f568761c660
| 0xf
| 0x7f56d050aae0
| 0xf
| 0x7f56cdd36ed0
| 0xf
| 0x7f55f6d8a860
| 0xf
| 0x7f56f2c7ee10
| 0xf
| 0x7f55f9bff2d0
| 0xf
| 0x7f5724f9e060
| 0xf
| 0x7f56f2c7ee10
| 0xf
| 0x7f5724f9e060
| 0xf
| 0x7f56db232330
| 0xf
| 0x7f56e7364050
| 0xf
| 0x7f55dab1f960
|
|--3.33%-- 0x5a16922100003a87
|
|--3.05%-- 0x5a16920f00002f22
|
|--3.03%-- 0x5a16921c000008c7
|
|--2.68%-- rocksdb::log::Writer::EmitPhysicalRecord
| rocksdb::log::Writer::AddRecord
| rocksdb::DBImpl::WriteToWAL
| rocksdb::DBImpl::WriteToWAL
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--2.60%-- 0x6b101c8ecd2500
|
|--2.60%-- 0xf
| 0x7f573d0ad338
| 0x7f56ecd384b8
| 0x7f5724f9f938
| 0x7f573d0adf38
| 0x7f573d0acb28
| 0x7f573d0acbe8
| 0x7f57356b4548
| 0x7f5724f9e0a8
| 0x7f56ed9c56c8
| 0x7f56eac433d8
| 0x7f573d0ac078
| 0x7f57356b46c8
| 0x7f57356b3c78
| 0x7f56ed308c78
| 0x7f573d0add88
| 0x7f5768e0df08
| 0x7f57298b5c18
| 0x7f56cd916db8
| 0x7f56eed2f6f8
| 0x7f56d5da1888
| 0x7f570443d0a8
| 0x7f575c0bc0d8
| 0x7f56fd7429d8
| 0x7f5623c68c68
| 0x7f56e3a2cb78
| 0x7f56e5a82f48
| 0x7f56ec868398
| 0x7f567364a528
| 0x7f576dc89818
| 0x7f572d16cd08
| 0x7f5703ae7d58
| 0x7f5645302248
| 0x7f5780a60e28
| 0x7f56ceb74008
| 0x7f56dc0878e8
| 0x7f55e78cd3f8
| 0x7f5656423308
| 0x7f574bc86368
| 0x7f55d95b3f98
| 0x7f55da055b18
| 0x7f5714df77e8
| 0x7f5702128008
| 0x7f56ce254038
| 0x7f56e7249e58
| 0x7f56e44ffdf8
| 0x7f56ea61e0c8
| 0x7f56e792e228
| 0x7f56e5298558
| 0x7f56ec343258
| 0x7f56cdd36eb8
| 0x7f56722fd828
| 0x7f56f37c1cd8
| 0x7f575f9a5378
| 0x7f56d761e068
| 0x7f56f37c1a38
| 0x7f57145fd4f8
| 0x7f55d95c3ea8
| 0x7f56cdd36b28
| 0x7f56e5299098
| 0x7f56cdd361c8
| 0x7f56cdd37f38
| 0x7f572ba6e4e8
| 0x7f55e24cdae8
| 0x7f55e24cd488
| 0x7f572ba6d168
| 0x7f56eb023b88
| 0x7f56cdd37f08
| 0x7f572ba6d318
| 0x7f575f9a5198
| 0x7f572ba6ddf8
| 0x7f55d95c3158
| 0x7f572ba6ef98
| 0x7f572ba6ea58
| 0x7f56e52994e8
| 0x7f572ba6d708
| 0x7f56cdd36b58
| 0x7f575f9a5be8
| 0x7f56ec344608
| 0x7f56cdd36318
| 0x7f5601fdaee8
| 0x7f56fd76bcf8
| 0x7f56dadc7248
| 0x7f568cf201f8
| 0x7f55ec7aa438
| 0x7f5771c65a28
| 0x7f5623ced908
| 0x7f56f0daf9a8
| 0x7f56e3a2bc78
| 0x7f56cbfdfb48
| 0x7f56ef475338
| 0x7f56e3a08ea8
| 0x7f55f4dc98b8
| 0x7f56e1cc5e28
| 0x7f571b7ceeb8
| 0x7f56e0b4b038
| 0x7f56ef475c38
| 0x7f5705a36128
| 0x7f56e90689c8
| 0x7f56ed670338
| 0x7f56cc5670f8
| 0x7f5768e0c438
| 0x7f55fb69d5a8
| 0x7f573d0ac198
| 0x7f577ac83638
| 0x7f56d6515d28
| 0x7f5760daddf8
| 0x7f56eb481738
| 0x7f5605bc8528
| 0x7f571176d5b8
| 0x7f56f4539f38
| 0x7f577ac83b18
| 0x7f5771c64138
| 0x7f56f94942d8
| 0x7f5768e0cee8
| 0x7f56d91685a8
| 0x7f55dad9e2a8
| 0x7f55f6749818
| 0x7f55fc6569c8
| 0x7f57930e7a08
| 0x7f5768e0da58
| 0x7f56f26d9588
| 0x7f56e3a35cd8
| 0x7f56e3a361b8
| 0x7f5771c649d8
|
--2.54%-- 0x6b101c8c565b00
0.26% rocksdb:bg4 [kernel.kallsyms] [k] free_pcppages_bulk
|
---free_pcppages_bulk
free_hot_cold_page
free_hot_cold_page_list
release_pages
__pagevec_release
truncate_inode_pages_range
truncate_inode_pages_final
xfs_fs_evict_inode
evict
iput
do_unlinkat
sys_unlink
system_call_fastpath
__GI___unlink
rocksdb::DeleteSSTFile
rocksdb::DBImpl::DeleteObsoleteFileImpl
rocksdb::DBImpl::PurgeObsoleteFiles
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.26% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::MergingIterator::value
|
---rocksdb::MergingIterator::value
|
|--94.03%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--5.97%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.25% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
|--49.58%-- rocksdb::(anonymous namespace)::TwoLevelIterator::value
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--37.61%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.80%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.25% RocksRe.plog.rs mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
|--42.55%-- rocksdb::InternalKeyComparator::Compare
| rocksdb::MemTable::KeyComparator::operator()
| |
| |--93.15%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::DeleteCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| --6.85%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--31.89%-- rocksdb::WriteBatchEntryComparator::operator()
| |
| |--72.50%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
| | rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| | rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| | rocksdb::WriteBatchWithIndex::Delete
| | mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| --27.50%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--10.92%-- rocksdb::MemTable::KeyComparator::operator()
| rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--6.19%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
| rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--5.66%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Delete
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--2.80%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
rocksdb::WriteBatchWithIndex::Delete
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.24% RocksRe.plog.rs mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--87.53%-- rocksdb::MemTable::KeyComparator::operator()
| |
| |--85.43%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| | rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| | rocksdb::MemTable::Add
| | rocksdb::MemTableInserter::DeleteCF
| | rocksdb::WriteBatch::Iterate
| | rocksdb::WriteBatchInternal::InsertInto
| | rocksdb::DBImpl::WriteImpl
| | rocksdb::DBImpl::Write
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| --14.57%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--12.47%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
rocksdb::MemTable::Add
rocksdb::MemTableInserter::DeleteCF
rocksdb::WriteBatch::Iterate
rocksdb::WriteBatchInternal::InsertInto
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.23% rocksdb:bg6 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--48.92%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--18.66%-- 0x7f55e23d50a0
| |
| |--35.71%-- 0x373536363932
| |
| |--35.54%-- 0x363036342d363231
| |
| --28.74%-- 0x38392d3039343538
|
|--6.66%-- 0x5a1692090000325e
|
|--6.58%-- 0x362d6e6f69746300
|
|--6.53%-- rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--6.37%-- 0x5a16919200002522
|
--6.28%-- rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.23% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::EstimateSizeAfterKV
|
---rocksdb::BlockBuilder::EstimateSizeAfterKV
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.23% rocksdb:bg6 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--79.92%-- rocksdb::InternalKeyComparator::Compare
| |
| |--69.84%-- rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --30.16%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--13.63%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--6.45%-- rocksdb::Compaction::KeyNotExistsBeyondOutputLevel
rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.23% conn83 mongod-rocks59.el7 [.] rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
|
---rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindGreaterOrEqual
|
|--77.41%-- rocksdb::WriteBatchWithIndex::Rep::UpdateExistingEntryWithCfId
| rocksdb::WriteBatchWithIndex::Rep::AddOrUpdateIndex
| rocksdb::WriteBatchWithIndex::Put
| |
| |--55.76%-- mongo::RocksRecordStore::insertRecord
| | |
| | |--60.45%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| | | mongo::Collection::insertDocumentsForOplog
| | | mongo::repl::_logOpsInner
| | | mongo::repl::logOps
| | | mongo::OpObserverImpl::onInserts
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --39.55%-- mongo::RecordStore::insertRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--34.60%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --9.64%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--22.59%-- rocksdb::WBWIIteratorImpl::Seek
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.22% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::CompactionIterator::NextFromInput
|
---rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.22% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::FlushBlockBySizePolicy::Update
|
---rocksdb::FlushBlockBySizePolicy::Update
|
|--57.35%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--42.65%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.22% rocksdb:bg1 libc-2.17.so [.] __memset_sse2
|
---__memset_sse2
|
|--70.36%-- rocksdb::CompressBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
--29.64%-- [...]
0.21% RocksRe.plog.rs mongod-rocks59.el7 [.] rocksdb::MemTable::KeyComparator::operator()
|
---rocksdb::MemTable::KeyComparator::operator()
|
|--85.62%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::RecomputeSpliceLevels
| rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
| rocksdb::MemTable::Add
| rocksdb::MemTableInserter::DeleteCF
| rocksdb::WriteBatch::Iterate
| rocksdb::WriteBatchInternal::InsertInto
| rocksdb::DBImpl::WriteImpl
| rocksdb::DBImpl::Write
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--14.38%-- rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::Insert<false>
rocksdb::MemTable::Add
rocksdb::MemTableInserter::DeleteCF
rocksdb::WriteBatch::Iterate
rocksdb::WriteBatchInternal::InsertInto
rocksdb::DBImpl::WriteImpl
rocksdb::DBImpl::Write
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.21% conn83 mongod-rocks59.el7 [.] rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
|
---rocksdb::InlineSkipList<rocksdb::MemTableRep::KeyComparator const&>::FindGreaterOrEqual
rocksdb::(anonymous namespace)::SkipListRep::Get
rocksdb::MemTable::Get
|
|--92.47%-- rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--7.53%-- rocksdb::MemTableListVersion::GetFromList
rocksdb::MemTableListVersion::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.20% rocksdb:bg5 libc-2.17.so [.] __memcpy_ssse3_back
|
---__memcpy_ssse3_back
|
|--35.93%-- 0x5300000000000000
|
|--21.25%-- 0xfffffff2e39ff704
| |
| |--33.72%-- 0x152244017c8e861c
| |
| |--33.15%-- 0xe4304e01c2957f1c
| |
| --33.14%-- 0xa4d00c650104fa
|
|--7.29%-- 0x6b101c78443a00
|
|--7.28%-- 0x2aee382e41000000
|
|--7.14%-- 0x6b101c84e6d000
|
|--7.08%-- 0xa46c2ac9
| 0xa4eaede0010460
|
|--7.02%-- 0x7f017fffffff
| 0xd8ef37019ff67d1c
|
--7.01%-- 0x7f017fffffff
0xe9a175014957801c
0.20% rocksdb:bg5 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--71.50%-- generic_file_aio_read
| xfs_file_aio_read
| do_sync_read
| vfs_read
| sys_pread64
| system_call_fastpath
| 0xea93
| rocksdb::RandomAccessFileReader::Read
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--28.50%-- generic_file_buffered_write
xfs_file_buffered_aio_write
xfs_file_aio_write
do_sync_write
vfs_write
sys_write
system_call_fastpath
0xe1cd
rocksdb::WritableFileWriter::WriteBuffered
rocksdb::WritableFileWriter::Flush
rocksdb::WritableFileWriter::Append
rocksdb::BlockBasedTableBuilder::WriteRawBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.20% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Next
|
---rocksdb::MergingIterator::Next
|
|--83.84%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--16.16%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.19% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::Valid
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::Valid
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.19% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Equal
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Equal
|
|--42.60%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--32.68%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--16.39%-- rocksdb::CompactionIterator::PrepareOutput
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--8.33%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.19% rocksdb:bg1 mongod-rocks59.el7 [.] LZ4_decompress_safe_continue
|
---LZ4_decompress_safe_continue
rocksdb::UncompressBlockContentsForCompressionType
rocksdb::UncompressBlockContents
rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.18% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::EncodeVarint32
|
---rocksdb::EncodeVarint32
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.18% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::CompactionJob::ProcessKeyValueCompaction
|
---rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.18% rocksdb:bg7 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--50.34%-- generic_file_aio_read
| xfs_file_aio_read
| do_sync_read
| vfs_read
| sys_pread64
| system_call_fastpath
| 0xea93
| rocksdb::RandomAccessFileReader::Read
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--49.66%-- generic_file_buffered_write
xfs_file_buffered_aio_write
xfs_file_aio_write
do_sync_write
vfs_write
sys_write
system_call_fastpath
0xe1cd
rocksdb::WritableFileWriter::WriteBuffered
rocksdb::WritableFileWriter::Flush
rocksdb::WritableFileWriter::Append
rocksdb::BlockBasedTableBuilder::WriteRawBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.18% conn83 mongod-rocks59.el7 [.] rocksdb::BlockIter::BinarySeek
|
---rocksdb::BlockIter::BinarySeek
rocksdb::BlockIter::Seek
rocksdb::BlockBasedTable::Get
rocksdb::TableCache::Get
rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.18% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Next
|
---rocksdb::MergingIterator::Next
|
|--83.03%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--16.97%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.18% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::FullFilterBitsBuilder::Finish
|
---rocksdb::FullFilterBitsBuilder::Finish
rocksdb::FullFilterBlockBuilder::Finish
rocksdb::BlockBasedTableBuilder::Finish
|
|--67.28%-- rocksdb::CompactionJob::FinishCompactionOutputFile
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--32.72%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.17% rocksdb:bg7 libstdc++.so.6.0.19 [.] memcpy@plt
|
---memcpy@plt
|
|--36.31%-- 0x7f5680742aa0
| |
| |--74.86%-- 0x3739353336353839
| |
| --25.14%-- 0x3037393533363538
|
|--27.42%-- 0
|
|--9.55%-- 0x383235017fffffff
| 0x183b252c760
|
|--9.08%-- 0x7f5680742aa0
| 0x3739353336353839
|
|--8.88%-- 0x1
|
--8.77%-- 0xfffffff2adadb304
0x193356d3a60
0.17% rocksdb:bg7 libc-2.17.so [.] __memset_sse2
|
---__memset_sse2
|
|--81.48%-- rocksdb::CompressBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
--18.52%-- [...]
0.17% RocksOp.lThread [kernel.kallsyms] [k] radix_tree_range_tag_if_tagged
|
---radix_tree_range_tag_if_tagged
tag_pages_for_writeback
write_cache_pages
generic_writepages
xfs_vm_writepages
do_writepages
__filemap_fdatawrite_range
filemap_write_and_wait_range
xfs_file_fsync
do_fsync
sys_fdatasync
system_call_fastpath
0xee64d
rocksdb::WritableFileWriter::SyncInternal
rocksdb::WritableFileWriter::SyncWithoutFlush
rocksdb::DBImpl::SyncWAL
mongo::RocksDurabilityManager::waitUntilDurable
mongo::CappedVisibilityManager::oplogJournalThreadLoop
execute_native_thread_routine
0.17% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--54.71%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.40%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--8.89%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.17% conn83 mongod-rocks59.el7 [.] MurmurHash3_x64_128
|
---MurmurHash3_x64_128
|
|--77.52%-- mongo::SimpleStringDataComparator::hash_combine
| |
| |--87.96%-- std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
| | |
| | |--50.49%-- mongo::RocksTransactionEngine::_isKeyCommittedAfterSnapshot_inlock
| | | |
| | | |--76.51%-- mongo::RocksTransaction::commit
| | | | mongo::RocksRecoveryUnit::_commit
| | | | mongo::RocksRecoveryUnit::commitUnitOfWork
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | --23.49%-- mongo::RocksTransaction::registerWrite
| | | mongo::RocksStandardIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | |--42.98%-- mongo::RocksTransactionEngine::_cleanUpKeysCommittedBeforeSnapshot_inlock
| | | mongo::RocksTransaction::_cleanup_inlock
| | | mongo::RocksTransaction::commit
| | | mongo::RocksRecoveryUnit::_commit
| | | mongo::RocksRecoveryUnit::commitUnitOfWork
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --6.52%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
| | mongo::RocksTransaction::commit
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --12.04%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--17.99%-- std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
| mongo::RocksTransactionEngine::_isKeyCommittedAfterSnapshot_inlock
| |
| |--51.37%-- mongo::RocksTransaction::registerWrite
| | mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --48.63%-- mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--4.49%-- mongo::ResourceId::ResourceId
mongo::Lock::DBLock::DBLock
mongo::AutoGetDb::AutoGetDb
mongo::AutoGetCollection::AutoGetCollection
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.17% conn83 mongod-rocks59.el7 [.] std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node
|
---std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node
|
|--95.97%-- std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
| |
| |--74.99%-- mongo::RocksTransactionEngine::_isKeyCommittedAfterSnapshot_inlock
| | |
| | |--73.43%-- mongo::RocksTransaction::registerWrite
| | | |
| | | |--53.26%-- mongo::RocksStandardIndex::insert
| | | | mongo::IndexAccessMethod::insert
| | | | mongo::IndexCatalog::_indexFilteredRecords
| | | | mongo::IndexCatalog::_indexRecords
| | | | mongo::IndexCatalog::indexRecords
| | | | mongo::Collection::_insertDocuments
| | | | mongo::Collection::insertDocuments
| | | | mongo::insertDocuments
| | | | mongo::performInserts
| | | | mongo::CmdInsert::runImpl
| | | | mongo::(anonymous namespace)::WriteCommand::run
| | | | mongo::Command::run
| | | | mongo::Command::execCommand
| | | | mongo::runCommands
| | | | mongo::(anonymous namespace)::receivedCommand
| | | | mongo::assembleResponse
| | | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | | mongo::(anonymous namespace)::runFunc
| | | | start_thread
| | | |
| | | --46.74%-- mongo::RocksUniqueIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --26.57%-- mongo::RocksTransaction::commit
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--14.08%-- mongo::RocksTransactionEngine::_cleanUpKeysCommittedBeforeSnapshot_inlock
| | mongo::RocksTransaction::_cleanup_inlock
| | mongo::RocksTransaction::commit
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --10.93%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--4.03%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
mongo::RocksTransaction::commit
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.17% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--72.49%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--18.23%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--9.28%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.17% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::FullFilterBitsBuilder::Finish
|
---rocksdb::FullFilterBitsBuilder::Finish
rocksdb::FullFilterBlockBuilder::Finish
rocksdb::BlockBasedTableBuilder::Finish
rocksdb::CompactionJob::FinishCompactionOutputFile
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.16% conn83 mongod-rocks59.el7 [.] rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
|
---rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
rocksdb::WriteBatchWithIndex::Put
|
|--69.48%-- mongo::RocksRecordStore::insertRecord
| |
| |--57.47%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --42.53%-- mongo::RecordStore::insertRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--24.97%-- mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--5.56%-- mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.16% rocksdb:bg3 libc-2.17.so [.] __memcmp_sse4_1
|
---__memcmp_sse4_1
|
|--54.51%-- rocksdb::InternalKeyComparator::Compare
| |
| |--66.40%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --33.60%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.18%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--9.31%-- rocksdb::Compaction::KeyNotExistsBeyondOutputLevel
rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.16% conn83 mongod-rocks59.el7 [.] rocksdb::StatisticsImpl::recordTick
|
---rocksdb::StatisticsImpl::recordTick
|
|--45.37%-- rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--43.88%-- rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--10.74%-- rocksdb::(anonymous namespace)::GetEntryFromCache
rocksdb::BlockBasedTable::GetDataBlockFromCache
rocksdb::BlockBasedTable::MaybeLoadDataBlockToCache
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::Get
rocksdb::TableCache::Get
rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.16% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::Add
|
---rocksdb::BlockBuilder::Add
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.16% conn83 mongod-rocks59.el7 [.] std::_Hashtable<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node
|
---std::_Hashtable<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node
|
|--78.50%-- std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
| |
| |--90.09%-- mongo::RocksTransaction::commit
| | mongo::RocksRecoveryUnit::_commit
| | mongo::RocksRecoveryUnit::commitUnitOfWork
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --9.91%-- mongo::RocksTransaction::registerWrite
| mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--14.89%-- mongo::RocksTransaction::registerWrite
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--6.61%-- std::_Hashtable<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_erase
mongo::RocksTransaction::commit
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.16% rocksdb:bg0 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--69.08%-- generic_file_aio_read
| xfs_file_aio_read
| do_sync_read
| vfs_read
| sys_pread64
| system_call_fastpath
| 0xea93
| rocksdb::RandomAccessFileReader::Read
| rocksdb::ReadBlockContents
| rocksdb::(anonymous namespace)::ReadBlockFromFile
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
| rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--30.92%-- generic_file_buffered_write
xfs_file_buffered_aio_write
xfs_file_aio_write
do_sync_write
vfs_write
sys_write
system_call_fastpath
0xe1cd
rocksdb::WritableFileWriter::WriteBuffered
rocksdb::WritableFileWriter::Flush
rocksdb::WritableFileWriter::Append
rocksdb::BlockBasedTableBuilder::WriteRawBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::WriteBlock
rocksdb::BlockBasedTableBuilder::Flush
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.16% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
---rocksdb::RangeDelAggregator::ShouldDeleteImpl
|
|--80.61%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--19.39%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.16% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockIter::Next
|
---rocksdb::BlockIter::Next
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.15% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::Add
|
---rocksdb::BlockBasedTableBuilder::Add
|
|--90.03%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--9.97%-- rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.15% rocksdb:bg4 [kernel.kallsyms] [k] __mem_cgroup_uncharge_common
|
---__mem_cgroup_uncharge_common
mem_cgroup_uncharge_cache_page
delete_from_page_cache
truncate_inode_page
truncate_inode_pages_range
truncate_inode_pages_final
xfs_fs_evict_inode
evict
iput
do_unlinkat
sys_unlink
system_call_fastpath
__GI___unlink
rocksdb::DeleteSSTFile
rocksdb::DBImpl::DeleteObsoleteFileImpl
rocksdb::DBImpl::PurgeObsoleteFiles
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.15% conn83 mongod-rocks59.el7 [.] std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>
|
---std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>
mongo::RocksTransaction::registerWrite
|
|--70.14%-- mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--29.86%-- mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.15% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::Add
|
---rocksdb::BlockBasedTableBuilder::Add
|
|--71.48%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--18.45%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.07%-- rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.15% conn83 mongod-rocks59.el7 [.] tc_malloc
|
---tc_malloc
mongo::mongoMalloc
|
|--71.73%-- mongo::BSONObjBuilder::BSONObjBuilder
| |
| |--85.32%-- mongo::repl::(anonymous namespace)::_logOpWriter
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --14.68%-- mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--16.62%-- mongo::BtreeKeyGeneratorV1::getKeysImpl
| mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--11.65%-- mongo::BtreeKeyGeneratorV1::getKeysImplWithArray
mongo::BtreeKeyGeneratorV1::getKeysImpl
mongo::BtreeKeyGenerator::getKeys
mongo::IndexAccessMethod::getKeys
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.15% rocksdb:bg0 libstdc++.so.6.0.19 [.] std::string::_M_mutate
|
---std::string::_M_mutate
|
|--10.27%-- 0x9fe36017fffffff
| 0xbec82e019d5e0000
|
|--7.72%-- 0xa54b75ad
| 0x51295f0150610000
--82.02%-- [...]
0.15% conn83 mongod-rocks59.el7 [.] rocksdb::Version::Get
|
---rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.15% RocksRe.plog.rs mongod-rocks59.el7 [.] operator new[]
|
---operator new[]
|
|--51.81%-- std::string::_Rep::_S_create
| |
| |--41.56%-- mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| | mongo::(anonymous namespace)::RocksRecordStoreThread::run
| | mongo::BackgroundJob::jobBody
| | execute_native_thread_routine
| |
| |--38.17%-- 0x7f55c4c2b0e030
| |
| --20.27%-- 0x7f55d95ae52030
|
|--26.85%-- std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_insert_unique<std::string const&>
| mongo::RocksTransaction::registerWrite
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--10.86%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
|--5.86%-- rocksdb::Block::NewIterator
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
| rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
| rocksdb::(anonymous namespace)::TwoLevelIterator::Seek
| rocksdb::(anonymous namespace)::TwoLevelIterator::Seek
| rocksdb::MergingIterator::Seek
| rocksdb::DBIter::Seek
| rocksdb::BaseDeltaIterator::Seek
| mongo::(anonymous namespace)::PrefixStrippingIterator::Seek
| mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
| mongo::(anonymous namespace)::RocksRecordStoreThread::run
| mongo::BackgroundJob::jobBody
| execute_native_thread_routine
|
--4.63%-- std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
mongo::RocksTransaction::registerWrite
mongo::RocksRecordStore::cappedDeleteAsNeeded_inlock
mongo::(anonymous namespace)::RocksRecordStoreThread::run
mongo::BackgroundJob::jobBody
execute_native_thread_routine
0.14% conn83 libstdc++.so.6.0.19 [.] std::_Hash_bytes
|
---std::_Hash_bytes
|
|--79.00%-- mongo::RocksRecoveryUnit::incrementCounter
| |
| |--73.41%-- mongo::RocksRecordStore::_changeNumRecords
| | mongo::RocksRecordStore::insertRecord
| | mongo::RecordStore::insertRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --26.59%-- mongo::RocksRecordStore::_increaseDataSize
| mongo::RocksRecordStore::insertRecord
| |
| |--74.29%-- mongo::RecordStore::insertRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --25.71%-- mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--9.13%-- mongo::RocksTransaction::registerWrite
| mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--6.59%-- mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--5.28%-- mongo::RocksStandardIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.14% rocksdb:bg7 libstdc++.so.6.0.19 [.] _ZNSs9_M_mutateEmmm@plt
|
---_ZNSs9_M_mutateEmmm@plt
|
|--65.85%-- 0x383235017fffffff
| |
| |--16.99%-- 0x12bd8efb560
| |
| |--16.88%-- 0x15bdcec3c6004
| |
| |--16.82%-- 0x1635195966004
| |
| |--16.56%-- 0x1f3ae283d6004
| |
| |--16.45%-- 0x15bb1dfd960
| |
| --16.31%-- 0x173d313bb60
|
|--23.31%-- 0xfffffff2adadb304
| |
| |--52.09%-- 0x15a3c804604
| |
| --47.91%-- 0x142a1504e04
|
--10.84%-- 0
0x1f3b525e36004
0.14% conn83 mongod-rocks59.el7 [.] std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
|
---std::_Hashtable<mongo::StringData, std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > >, std::allocator<std::pair<mongo::StringData const, std::pair<unsigned long, std::_List_iterator<std::pair<std::string, unsigned long> > > > >, std::__detail::_Select1st, mongo::StringData::ComparatorInterface::EqualTo, mongo::StringData::ComparatorInterface::Hasher, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find
|
|--46.39%-- mongo::RocksTransactionEngine::_isKeyCommittedAfterSnapshot_inlock
| |
| |--51.06%-- mongo::RocksTransaction::registerWrite
| | |
| | |--76.87%-- mongo::RocksUniqueIndex::insert
| | | mongo::IndexAccessMethod::insert
| | | mongo::IndexCatalog::_indexFilteredRecords
| | | mongo::IndexCatalog::_indexRecords
| | | mongo::IndexCatalog::indexRecords
| | | mongo::Collection::_insertDocuments
| | | mongo::Collection::insertDocuments
| | | mongo::insertDocuments
| | | mongo::performInserts
| | | mongo::CmdInsert::runImpl
| | | mongo::(anonymous namespace)::WriteCommand::run
| | | mongo::Command::run
| | | mongo::Command::execCommand
| | | mongo::runCommands
| | | mongo::(anonymous namespace)::receivedCommand
| | | mongo::assembleResponse
| | | mongo::ServiceEntryPointMongod::_sessionLoop
| | | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | | mongo::(anonymous namespace)::runFunc
| | | start_thread
| | |
| | --23.13%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --48.94%-- mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--40.50%-- mongo::RocksTransactionEngine::_cleanUpKeysCommittedBeforeSnapshot_inlock
| mongo::RocksTransaction::_cleanup_inlock
| mongo::RocksTransaction::commit
| mongo::RocksRecoveryUnit::_commit
| mongo::RocksRecoveryUnit::commitUnitOfWork
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--13.11%-- mongo::RocksTransactionEngine::_registerCommittedKey_inlock
mongo::RocksTransaction::commit
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.14% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
---rocksdb::(anonymous namespace)::BytewiseComparatorImpl::Compare
|
|--66.48%-- rocksdb::InternalKeyComparator::Compare
| |
| |--65.97%-- rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --34.03%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--22.45%-- rocksdb::Compaction::KeyNotExistsBeyondOutputLevel
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--11.07%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.13% rocksdb:bg5 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--22.32%-- rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--11.46%-- 0xa4b6794701048e
|
|--11.34%-- 0x5300000000000000
|
|--11.18%-- 0xa4a0d2500104a8
|
|--11.17%-- 0xa47a5f70010458
|
|--10.94%-- 0x7f569d111220
| 0x373536363932
|
|--10.81%-- 0xa4d2bd3c010428
|
--10.77%-- 0xa4fe0c2c0104f0
0.13% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Valid
|
---rocksdb::MergingIterator::Valid
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.13% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::IndexBuilder::OnKeyAdded
|
---rocksdb::IndexBuilder::OnKeyAdded
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.13% conn83 libstdc++.so.6.0.19 [.] std::string::append
|
---std::string::append
|
|--25.80%-- rocksdb::WriteBatch::Put
| rocksdb::WriteBatchWithIndex::Put
| |
| |--60.80%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --39.20%-- mongo::RocksRecordStore::insertRecord
| mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--14.06%-- 0xfca2e7009222921c
|
|--13.98%-- 0
|
|--12.47%-- 0x7f00936a0000
|
|--12.20%-- 0x7f55e2000436
|
|--8.75%-- std::string::reserve
| 0xe90f4d1800000000
|
|--6.54%-- 0x15a169211
|
--6.22%-- 0x30d41d7409f54300
0.13% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockIter::value
|
---rocksdb::BlockIter::value
rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
|--61.97%-- rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--26.05%-- rocksdb::(anonymous namespace)::TwoLevelIterator::value
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--11.98%-- rocksdb::MergingIterator::value
rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.13% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::BlockIter::ParseNextKey
|
---rocksdb::BlockIter::ParseNextKey
|
|--87.87%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| |
| |--72.38%-- rocksdb::MergingIterator::Next
| | rocksdb::CompactionIterator::Next
| | rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --27.62%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.13%-- rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% conn83 [vdso] [.] __vdso_getcpu
|
---__vdso_getcpu
|
|--88.18%-- sched_getcpu
| rocksdb::CoreLocalArray<rocksdb::StatisticsImpl::StatisticsData>::AccessElementAndIndex
| rocksdb::StatisticsImpl::recordTick
| |
| |--68.30%-- rocksdb::DBImpl::GetImpl
| | rocksdb::DBImpl::Get
| | mongo::RocksRecoveryUnit::Get
| | mongo::RocksUniqueIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --31.70%-- rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--11.82%-- rocksdb::CoreLocalArray<rocksdb::StatisticsImpl::StatisticsData>::AccessElementAndIndex
rocksdb::StatisticsImpl::recordTick
rocksdb::(anonymous namespace)::GetEntryFromCache
rocksdb::BlockBasedTable::GetDataBlockFromCache
rocksdb::BlockBasedTable::MaybeLoadDataBlockToCache
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::Get
rocksdb::TableCache::Get
rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.12% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::NotifyCollectTableCollectorsOnAdd
|
---rocksdb::NotifyCollectTableCollectorsOnAdd
|
|--87.68%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--55.22%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --44.78%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.32%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg6 mongod-rocks59.el7 [.] rocksdb::FullFilterBitsBuilder::Finish
|
---rocksdb::FullFilterBitsBuilder::Finish
rocksdb::FullFilterBlockBuilder::Finish
rocksdb::BlockBasedTableBuilder::Finish
rocksdb::CompactionJob::FinishCompactionOutputFile
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
---rocksdb::(anonymous namespace)::TwoLevelIterator::value
|
|--62.62%-- rocksdb::MergingIterator::value
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--24.75%-- rocksdb::(anonymous namespace)::TwoLevelIterator::value
| rocksdb::MergingIterator::value
| rocksdb::CompactionIterator::NextFromInput
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.63%-- rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg3 libc-2.17.so [.] __memset_sse2
|
---__memset_sse2
|
|--87.39%-- rocksdb::CompressBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
--12.61%-- [...]
0.12% rocksdb:bg1 [kernel.kallsyms] [k] copy_user_enhanced_fast_string
|
---copy_user_enhanced_fast_string
|
|--62.71%-- generic_file_buffered_write
| xfs_file_buffered_aio_write
| xfs_file_aio_write
| do_sync_write
| vfs_write
| sys_write
| system_call_fastpath
| 0xe1cd
| rocksdb::WritableFileWriter::WriteBuffered
| rocksdb::WritableFileWriter::Flush
| rocksdb::WritableFileWriter::Append
| rocksdb::BlockBasedTableBuilder::WriteRawBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::WriteBlock
| rocksdb::BlockBasedTableBuilder::Flush
| rocksdb::BlockBasedTableBuilder::Add
| |
| |--80.02%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| | rocksdb::CompactionJob::Run
| | rocksdb::DBImpl::BackgroundCompaction
| | rocksdb::DBImpl::BackgroundCallCompaction
| | rocksdb::DBImpl::BGWorkCompaction
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --19.98%-- rocksdb::BuildTable
| rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--37.29%-- generic_file_aio_read
xfs_file_aio_read
do_sync_read
vfs_read
sys_pread64
system_call_fastpath
0xea93
rocksdb::RandomAccessFileReader::Read
rocksdb::ReadBlockContents
rocksdb::(anonymous namespace)::ReadBlockFromFile
rocksdb::BlockBasedTable::NewDataBlockIterator
rocksdb::BlockBasedTable::BlockEntryIteratorState::NewSecondaryIterator
rocksdb::(anonymous namespace)::TwoLevelIterator::InitDataBlock
rocksdb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::InternalKeyComparator::Compare
|
---rocksdb::InternalKeyComparator::Compare
|
|--50.49%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--36.80%-- rocksdb::MergingIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.71%-- rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::BlockIter::ParseNextKey
|
---rocksdb::BlockIter::ParseNextKey
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Next
|
---rocksdb::MergingIterator::Next
|
|--87.25%-- rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--12.75%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% rocksdb:bg0 libstdc++.so.6.0.19 [.] std::string::assign
|
---std::string::assign
|
|--26.11%-- rocksdb::FlushJob::WriteLevel0Table
| rocksdb::FlushJob::Run
| rocksdb::DBImpl::FlushMemTableToOutputFile
| rocksdb::DBImpl::BackgroundFlush
| rocksdb::DBImpl::BackgroundCallFlush
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--25.43%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--25.15%-- rocksdb::BlockBasedTableBuilder::Add
| |
| |--50.52%-- rocksdb::BuildTable
| | rocksdb::FlushJob::WriteLevel0Table
| | rocksdb::FlushJob::Run
| | rocksdb::DBImpl::FlushMemTableToOutputFile
| | rocksdb::DBImpl::BackgroundFlush
| | rocksdb::DBImpl::BackgroundCallFlush
| | rocksdb::ThreadPoolImpl::Impl::BGThread
| | rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| | execute_native_thread_routine
| |
| --49.48%-- rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
|--12.96%-- rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--10.35%-- rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.12% conn83 mongod-rocks59.el7 [.] rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
|
---rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::FindLessThan
|
|--93.20%-- rocksdb::SkipList<rocksdb::WriteBatchIndexEntry*, rocksdb::WriteBatchEntryComparator const&>::Insert
| rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
| rocksdb::WriteBatchWithIndex::Put
| |
| |--63.69%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --36.31%-- mongo::RocksRecordStore::insertRecord
| mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--6.80%-- rocksdb::WriteBatchWithIndex::Rep::AddNewEntry
rocksdb::WriteBatchWithIndex::Put
mongo::RocksStandardIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.11% rocksdb:bg6 libstdc++.so.6.0.19 [.] std::string::_M_mutate
|
---std::string::_M_mutate
|
|--13.46%-- 0x17fffffff
| 0x48ac0183c4ade360
--86.54%-- [...]
0.11% rocksdb:bg0 mongod-rocks59.el7 [.] rocksdb::MemTableIterator::key
|
---rocksdb::MemTableIterator::key
rocksdb::CompactionIterator::NextFromInput
rocksdb::CompactionIterator::Next
rocksdb::BuildTable
rocksdb::FlushJob::WriteLevel0Table
rocksdb::FlushJob::Run
rocksdb::DBImpl::FlushMemTableToOutputFile
rocksdb::DBImpl::BackgroundFlush
rocksdb::DBImpl::BackgroundCallFlush
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% conn83 mongod-rocks59.el7 [.] rocksdb::BlockBasedTable::Get
|
---rocksdb::BlockBasedTable::Get
rocksdb::TableCache::Get
rocksdb::Version::Get
rocksdb::DBImpl::GetImpl
rocksdb::DBImpl::Get
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.11% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockBasedTableBuilder::FileSize
|
---rocksdb::BlockBasedTableBuilder::FileSize
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% rocksdb:bg7 mongod-rocks59.el7 [.] rocksdb::BlockIter::key
|
---rocksdb::BlockIter::key
rocksdb::(anonymous namespace)::TwoLevelIterator::Next
rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% rocksdb:bg3 mongod-rocks59.el7 [.] rocksdb::BlockBuilder::Add
|
---rocksdb::BlockBuilder::Add
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::BlockIter::Next
|
---rocksdb::BlockIter::Next
|
|--85.96%-- rocksdb::(anonymous namespace)::TwoLevelIterator::Next
| rocksdb::CompactionIterator::Next
| rocksdb::CompactionJob::ProcessKeyValueCompaction
| rocksdb::CompactionJob::Run
| rocksdb::DBImpl::BackgroundCompaction
| rocksdb::DBImpl::BackgroundCallCompaction
| rocksdb::DBImpl::BGWorkCompaction
| rocksdb::ThreadPoolImpl::Impl::BGThread
| rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
| execute_native_thread_routine
|
--14.04%-- rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% conn83 libc-2.17.so [.] __strlen_sse2_pminub
|
---__strlen_sse2_pminub
|
|--48.69%-- mongo::BSONObj::getField
| |
| |--66.74%-- mongo::BtreeKeyGeneratorV1::extractNextElement
| | mongo::BtreeKeyGeneratorV1::getKeysImplWithArray
| | mongo::BtreeKeyGeneratorV1::getKeysImpl
| | mongo::BtreeKeyGenerator::getKeys
| | mongo::IndexAccessMethod::getKeys
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| |--16.95%-- mongo::oploghack::extractKey
| | mongo::RocksRecordStore::insertRecord
| | mongo::RocksRecordStore::insertRecordsWithDocWriter
| | mongo::Collection::insertDocumentsForOplog
| | mongo::repl::_logOpsInner
| | mongo::repl::logOps
| | mongo::OpObserverImpl::onInserts
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --16.32%-- mongo::dotted_path_support::extractElementAtPathOrArrayAlongPath
| mongo::BtreeKeyGeneratorV1::extractNextElement
| mongo::BtreeKeyGeneratorV1::getKeysImplWithArray
| mongo::BtreeKeyGeneratorV1::getKeysImpl
| mongo::BtreeKeyGenerator::getKeys
| mongo::IndexAccessMethod::getKeys
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--20.49%-- mongo::repl::(anonymous namespace)::_logOpWriter
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--10.70%-- mongo::KeyString::_appendAllElementsForIndexing
| mongo::KeyString::resetToKey
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--10.40%-- mongo::BSONElement::size
| mongo::fixDocumentForInsert
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--9.72%-- mongo::fixDocumentForInsert
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.11% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::MergingIterator::Next
|
---rocksdb::MergingIterator::Next
rocksdb::CompactionIterator::Next
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% conn83 mongod-rocks59.el7 [.] std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
|
---std::__detail::_Map_base<std::string, std::pair<std::string const, unsigned long>, std::allocator<std::pair<std::string const, unsigned long> >, std::__detail::_Select1st, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true>, true>::operator[]
|
|--69.20%-- mongo::RocksTransaction::registerWrite
| |
| |--63.61%-- mongo::RocksStandardIndex::insert
| | mongo::IndexAccessMethod::insert
| | mongo::IndexCatalog::_indexFilteredRecords
| | mongo::IndexCatalog::_indexRecords
| | mongo::IndexCatalog::indexRecords
| | mongo::Collection::_insertDocuments
| | mongo::Collection::insertDocuments
| | mongo::insertDocuments
| | mongo::performInserts
| | mongo::CmdInsert::runImpl
| | mongo::(anonymous namespace)::WriteCommand::run
| | mongo::Command::run
| | mongo::Command::execCommand
| | mongo::runCommands
| | mongo::(anonymous namespace)::receivedCommand
| | mongo::assembleResponse
| | mongo::ServiceEntryPointMongod::_sessionLoop
| | std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| | mongo::(anonymous namespace)::runFunc
| | start_thread
| |
| --36.39%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--30.80%-- mongo::RocksTransaction::commit
mongo::RocksRecoveryUnit::_commit
mongo::RocksRecoveryUnit::commitUnitOfWork
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
0.11% rocksdb:bg1 mongod-rocks59.el7 [.] rocksdb::EncodeVarint32
|
---rocksdb::EncodeVarint32
rocksdb::BlockBasedTableBuilder::Add
rocksdb::CompactionJob::ProcessKeyValueCompaction
rocksdb::CompactionJob::Run
rocksdb::DBImpl::BackgroundCompaction
rocksdb::DBImpl::BackgroundCallCompaction
rocksdb::DBImpl::BGWorkCompaction
rocksdb::ThreadPoolImpl::Impl::BGThread
rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper
execute_native_thread_routine
0.11% conn83 libpthread-2.17.so [.] pthread_mutex_lock
|
---pthread_mutex_lock
|
|--30.27%-- rocksdb::LRUCacheShard::Release
| rocksdb::Cleanable::~Cleanable
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--20.96%-- mongo::RocksStandardIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--15.06%-- rocksdb::LRUCacheShard::Lookup
| rocksdb::(anonymous namespace)::GetEntryFromCache
| rocksdb::BlockBasedTable::GetDataBlockFromCache
| rocksdb::BlockBasedTable::MaybeLoadDataBlockToCache
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::NewDataBlockIterator
| rocksdb::BlockBasedTable::Get
| rocksdb::TableCache::Get
| rocksdb::Version::Get
| rocksdb::DBImpl::GetImpl
| rocksdb::DBImpl::Get
| mongo::RocksRecoveryUnit::Get
| mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--14.93%-- mongo::RocksUniqueIndex::insert
| mongo::IndexAccessMethod::insert
| mongo::IndexCatalog::_indexFilteredRecords
| mongo::IndexCatalog::_indexRecords
| mongo::IndexCatalog::indexRecords
| mongo::Collection::_insertDocuments
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
|--9.93%-- mongo::RocksRecordStore::insertRecord
| mongo::RocksRecordStore::insertRecordsWithDocWriter
| mongo::Collection::insertDocumentsForOplog
| mongo::repl::_logOpsInner
| mongo::repl::logOps
| mongo::OpObserverImpl::onInserts
| mongo::Collection::insertDocuments
| mongo::insertDocuments
| mongo::performInserts
| mongo::CmdInsert::runImpl
| mongo::(anonymous namespace)::WriteCommand::run
| mongo::Command::run
| mongo::Command::execCommand
| mongo::runCommands
| mongo::(anonymous namespace)::receivedCommand
| mongo::assembleResponse
| mongo::ServiceEntryPointMongod::_sessionLoop
| std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
| mongo::(anonymous namespace)::runFunc
| start_thread
|
--8.85%-- rocksdb::InstrumentedMutex::Lock
rocksdb::DBImpl::GetSnapshotImpl
mongo::RocksRecoveryUnit::snapshot
mongo::RocksRecoveryUnit::Get
mongo::RocksUniqueIndex::insert
mongo::IndexAccessMethod::insert
mongo::IndexCatalog::_indexFilteredRecords
mongo::IndexCatalog::_indexRecords
mongo::IndexCatalog::indexRecords
mongo::Collection::_insertDocuments
mongo::Collection::insertDocuments
mongo::insertDocuments
mongo::performInserts
mongo::CmdInsert::runImpl
mongo::(anonymous namespace)::WriteCommand::run
mongo::Command::run
mongo::Command::execCommand
mongo::runCommands
mongo::(anonymous namespace)::receivedCommand
mongo::assembleResponse
mongo::ServiceEntryPointMongod::_sessionLoop
std::_Function_handler<void (std::shared_ptr<mongo::transport::Session> const&), mongo::ServiceEntryPointMongod::startSession(std::shared_ptr<mongo::transport::Session>)::{lambda(std::shared_ptr<mongo::transport::Session> const&)#1}>::_M_invoke
mongo::(anonymous namespace)::runFunc
start_thread
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment