Flame Graph
Reset Zoom
Search
ic
std::__invoke_impl<void, leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (138,422,696,426 samples, 18.07%)
std::__invoke_impl<void, lev..
schedule (12,572,290,176 samples, 1.64%)
link_path_walk (842,181,447 samples, 0.11%)
sys_openat (71,796,365,064 samples, 9.37%)
sys_openat
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (1,237,362,407 samples, 0.16%)
do_writev (1,065,715,939 samples, 0.14%)
leveldb::Slice::Slice (77,513,588 samples, 0.01%)
vfs_read (639,247,449 samples, 0.08%)
smp_apic_timer_interrupt (521,802,005 samples, 0.07%)
leveldb::DBImpl::DoCompactionWork (502,229,687 samples, 0.07%)
_raw_spin_lock_irq (2,005,543,390 samples, 0.26%)
leveldb::Block::Iter::Next (116,837,971 samples, 0.02%)
leveldb::ParseInternalKey (4,448,305,516 samples, 0.58%)
update_cfs_group (472,770,811 samples, 0.06%)
native_queued_spin_lock_slowpath (1,330,014,580 samples, 0.17%)
exit_to_usermode_loop (14,633,020,147 samples, 1.91%)
e..
irq_exit (632,809,847 samples, 0.08%)
leveldb::LookupKey::memtable_key (577,477,996 samples, 0.08%)
error_entry (1,859,919,550 samples, 0.24%)
update_cfs_group (1,347,229,546 samples, 0.18%)
std::__invoke_impl<void, leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (93,253,103,040 samples, 12.17%)
std::__invoke_impl..
__mod_node_page_state (550,345,788 samples, 0.07%)
leveldb::InternalKeyComparator::Compare (359,189,528 samples, 0.05%)
radix_tree_lookup_slot (2,121,059,150 samples, 0.28%)
[unknown] (2,199,461,477 samples, 0.29%)
__rwsem_mark_wake (3,069,712,090 samples, 0.40%)
leveldb::Block::Iter::ParseNextKey (105,608,671 samples, 0.01%)
leveldb::IteratorWrapper::Valid (84,973,620 samples, 0.01%)
do_syscall_64 (591,615,404 samples, 0.08%)
[unknown] (641,364,442 samples, 0.08%)
wake_up_q (1,350,251,990 samples, 0.18%)
leveldb::Block::Iter::NextEntryOffset (3,723,167,653 samples, 0.49%)
leveldb::Version::Unref (171,058,153 samples, 0.02%)
std::basic_ios<char, std::char_traits<char> >::good (513,487,030 samples, 0.07%)
leveldb::DecodeFixed32 (514,966,716 samples, 0.07%)
leveldb::Benchmark::ReadReverse (5,909,065,841 samples, 0.77%)
sys_read (93,669,937 samples, 0.01%)
leveldb::IteratorWrapper::Next (748,863,456 samples, 0.10%)
leveldb::ExtractUserKey (3,503,510,018 samples, 0.46%)
update_load_avg (617,833,525 samples, 0.08%)
leveldb::IteratorWrapper::Prev (60,308,798,556 samples, 7.87%)
leveldb::It..
std::ios_base::ios_base (506,612,576 samples, 0.07%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (138,422,696,426 samples, 18.07%)
std::thread::_Invoker<std::t..
__GI___unlink (171,058,153 samples, 0.02%)
leveldb::Slice::Slice (376,119,562 samples, 0.05%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (138,422,696,426 samples, 18.07%)
std::thread::_State_impl<std..
new_sync_write (1,025,517,495 samples, 0.13%)
down_write_killable (22,719,237,758 samples, 2.97%)
do..
__dynamic_cast (73,546,435 samples, 0.01%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (19,455,906,185 samples, 2.54%)
le..
do_syscall_64 (623,650,923 samples, 0.08%)
leveldb::ParsedInternalKey::ParsedInternalKey (72,587,241 samples, 0.01%)
__softirqentry_text_start (528,405,201 samples, 0.07%)
leveldb::Slice::compare (660,119,551 samples, 0.09%)
inode_permission (757,084,509 samples, 0.10%)
page_counter_uncharge (521,802,005 samples, 0.07%)
touch_atime (860,170,207 samples, 0.11%)
futex_wait_setup (4,861,851,501 samples, 0.63%)
entry_SYSCALL_64_after_hwframe (87,457,053 samples, 0.01%)
__fsnotify_parent (52,201,760,057 samples, 6.81%)
__fsnotif..
mutex_lock (240,678,280 samples, 0.03%)
__inode_permission (637,157,751 samples, 0.08%)
leveldb::Block::Iter::NextEntryOffset (4,843,114,107 samples, 0.63%)
leveldb::GetLengthPrefixedSlice (543,862,875 samples, 0.07%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindGreaterOrEqual (149,240,336 samples, 0.02%)
native_irq_return_iret (173,018,268 samples, 0.02%)
leveldb::GetLengthPrefixedSlice (486,199,798 samples, 0.06%)
ext4_evict_inode (171,058,153 samples, 0.02%)
leveldb::IteratorWrapper::Update (597,741,715 samples, 0.08%)
mutex_lock (1,235,614,240 samples, 0.16%)
leveldb::IteratorWrapper::Next (90,535,681 samples, 0.01%)
std::thread::_Invoker<std::tuple<void (17,626,808,785 samples, 2.30%)
s..
[unknown] (978,973,591 samples, 0.13%)
leveldb::(anonymous namespace)::DBPreFetchIter::~DBPreFetchIter (171,058,153 samples, 0.02%)
leveldb::IteratorWrapper::key (531,622,034 samples, 0.07%)
[unknown] (978,973,591 samples, 0.13%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate (699,492,104 samples, 0.09%)
leveldb::Block::Iter::Next (113,076,697 samples, 0.01%)
dput (3,741,723,175 samples, 0.49%)
entry_SYSCALL_64_after_hwframe (20,828,557,229 samples, 2.72%)
en..
leveldb::(anonymous namespace)::MergingIterator::value (1,156,878,930 samples, 0.15%)
ttwu_do_activate (973,040,923 samples, 0.13%)
security_file_permission (14,331,575,034 samples, 1.87%)
s..
find_get_entry (766,743,064 samples, 0.10%)
std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf (477,657,327 samples, 0.06%)
malloc (106,139,976 samples, 0.01%)
native_write_msr (553,676,397 samples, 0.07%)
smp_apic_timer_interrupt (65,021,832 samples, 0.01%)
leveldb::IteratorWrapper::Next (145,619,418 samples, 0.02%)
__sched_text_start (12,514,250,578 samples, 1.63%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign (563,622,097 samples, 0.07%)
do_syscall_64 (10,434,375,490 samples, 1.36%)
leveldb::Slice::Slice (75,787,565 samples, 0.01%)
[unknown] (641,364,442 samples, 0.08%)
apic_timer_interrupt (456,643,946 samples, 0.06%)
copy_page_to_iter (29,256,996,322 samples, 3.82%)
copy..
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (744,750,670 samples, 0.10%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append@plt (852,898,788 samples, 0.11%)
vm_stat_account (75,824,041 samples, 0.01%)
call_rwsem_wake (1,456,649,116 samples, 0.19%)
leveldb::IteratorWrapper::Update (2,349,348,149 samples, 0.31%)
prepare_exit_to_usermode (721,439,765 samples, 0.09%)
__task_rq_lock (1,330,014,580 samples, 0.17%)
leveldb::DBImpl::BGWork (502,229,687 samples, 0.07%)
syscall_return_via_sysret (1,412,645,635 samples, 0.18%)
ext4_llseek (946,923,031 samples, 0.12%)
mprotect_fixup (7,533,385,418 samples, 0.98%)
__fdget_pos (5,818,184,209 samples, 0.76%)
leveldb::DecodeEntry (725,389,794 samples, 0.09%)
leveldb::IteratorWrapper::Update (5,268,176,759 samples, 0.69%)
leveldb::Slice::size (97,517,190 samples, 0.01%)
run_rebalance_domains (528,405,201 samples, 0.07%)
leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (90,819,231,986 samples, 11.86%)
leveldb::(anonymo..
find_get_entry (7,001,549,814 samples, 0.91%)
update_cfs_group (90,732,790 samples, 0.01%)
leveldb::InternalKeyComparator::Compare (6,944,261,092 samples, 0.91%)
_pthread_cleanup_push_defer (634,629,142 samples, 0.08%)
__memmove_avx_unaligned_erms (15,780,583,492 samples, 2.06%)
_..
leveldb::GetVarint32Ptr (537,768,965 samples, 0.07%)
_IO_un_link (8,699,471,171 samples, 1.14%)
leveldb::(anonymous namespace)::HandleTable::Lookup (569,667,157 samples, 0.07%)
[unknown] (978,973,591 samples, 0.13%)
leveldb::IteratorWrapper::key (893,089,306 samples, 0.12%)
leveldb::Block::Iter::ParseNextKey (33,531,398,384 samples, 4.38%)
level..
std::fpos<__mbstate_t>::fpos (664,925,831 samples, 0.09%)
radix_tree_lookup_slot (766,743,064 samples, 0.10%)
fscrypt_file_open (16,931,880,009 samples, 2.21%)
f..
do_syscall_64 (171,058,153 samples, 0.02%)
sys_futex (8,531,324,707 samples, 1.11%)
do_dentry_open (34,107,797,699 samples, 4.45%)
do_de..
entry_SYSCALL_64_after_hwframe (171,058,153 samples, 0.02%)
memcpy@plt (713,056,057 samples, 0.09%)
leveldb::ParseInternalKey (2,973,499,111 samples, 0.39%)
__fsnotify_parent (35,235,514,829 samples, 4.60%)
__fsn..
leveldb::(anonymous namespace)::MergingIterator::Prev (96,849,119,226 samples, 12.64%)
leveldb::(anonymous..
__mprotect (57,945,998,800 samples, 7.56%)
__mprotect
ext4_file_write_iter (1,025,517,495 samples, 0.13%)
__libc_enable_asynccancel (611,918,208 samples, 0.08%)
leveldb::Slice::Slice (225,908,035 samples, 0.03%)
leveldb::(anonymous namespace)::DBPreFetchIter::Next (3,643,664,425 samples, 0.48%)
get_mem_cgroup_from_mm (1,357,191,421 samples, 0.18%)
leveldb::GetLengthPrefixedSlice (491,048,470 samples, 0.06%)
sched_clock (965,103,126 samples, 0.13%)
[unknown] (2,199,461,477 samples, 0.29%)
select_task_rq_fair (1,078,623,608 samples, 0.14%)
std::ios_base::_M_call_callbacks@plt (618,064,110 samples, 0.08%)
leveldb::ExtractUserKey (672,343,199 samples, 0.09%)
strlen (534,596,231 samples, 0.07%)
leveldb::IteratorWrapper::Next (703,160,164 samples, 0.09%)
leveldb::Benchmark::ReadSequential (4,565,575,663 samples, 0.60%)
[unknown] (2,199,461,477 samples, 0.29%)
native_write_msr (69,667,712 samples, 0.01%)
leveldb::Slice::size (1,511,587,537 samples, 0.20%)
leveldb::Block::Iter::Compare (719,145,365 samples, 0.09%)
syscall_return_via_sysret (1,964,247,322 samples, 0.26%)
task_work_run (13,424,472,825 samples, 1.75%)
leveldb::IteratorWrapper::key (762,739,338 samples, 0.10%)
leveldb::Status::Status (478,967,407 samples, 0.06%)
new_sync_read (43,729,150,890 samples, 5.71%)
new_syn..
__GI___writev (1,065,715,939 samples, 0.14%)
std::atomic<bool>::store (74,865,610 samples, 0.01%)
fput (81,109,122 samples, 0.01%)
leveldb::(anonymous namespace)::DBIter::ParseKey (1,902,975,084 samples, 0.25%)
lockref_put_return (3,654,783,369 samples, 0.48%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (24,660,730,439 samples, 3.22%)
lev..
leveldb::IteratorWrapper::value (857,772,239 samples, 0.11%)
__do_page_fault (38,930,023,552 samples, 5.08%)
__do_p..
leveldb::(anonymous namespace)::TwoLevelIterator::SetDataIterator (985,072,823 samples, 0.13%)
dget_parent (9,815,297,447 samples, 1.28%)
_IO_file_fopen@@GLIBC_2.2.5 (1,365,457,328 samples, 0.18%)
smp_apic_timer_interrupt (553,376,191 samples, 0.07%)
wake_up_q (15,103,780,079 samples, 1.97%)
w..
[unknown] (978,973,591 samples, 0.13%)
leveldb::IteratorWrapper::Next (14,318,282,008 samples, 1.87%)
l..
std::ios_base::~ios_base (572,740,875 samples, 0.07%)
std::has_facet<std::ctype<char> > (567,289,045 samples, 0.07%)
dget_parent (6,715,777,495 samples, 0.88%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace@plt (816,279,134 samples, 0.11%)
lockref_put_return (570,976,423 samples, 0.07%)
__fsnotify_parent (667,187,750 samples, 0.09%)
leveldb::(anonymous namespace)::MergingIterator::Next (1,714,261,782 samples, 0.22%)
leveldb::IteratorWrapper::value (7,130,608,450 samples, 0.93%)
do_syscall_64 (451,498,976 samples, 0.06%)
__fsnotify_parent (574,876,974 samples, 0.08%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (622,916,203 samples, 0.08%)
leveldb::MemTableIterator::key (607,988,182 samples, 0.08%)
leveldb::GetVarint32Ptr (1,970,983,613 samples, 0.26%)
[unknown] (2,199,461,477 samples, 0.29%)
dget_parent (2,593,722,714 samples, 0.34%)
sys_close (3,526,868,357 samples, 0.46%)
do_syscall_64 (107,903,129 samples, 0.01%)
leveldb::IteratorWrapper::Valid (531,671,451 samples, 0.07%)
wake_q_add (109,040,947 samples, 0.01%)
schedule (5,595,652,258 samples, 0.73%)
try_to_wake_up (5,145,893,404 samples, 0.67%)
__perf_event_task_sched_out (256,088,572 samples, 0.03%)
[unknown] (641,364,442 samples, 0.08%)
task_work_add (645,899,645 samples, 0.08%)
leveldb::Block::Iter::ParseNextKey (86,212,616 samples, 0.01%)
leveldb::IteratorWrapper::status (434,661,999 samples, 0.06%)
switch_to_thread_stack (488,693,793 samples, 0.06%)
leveldb::Block::Iter::ParseNextKey (7,806,972,965 samples, 1.02%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Iterator::Next (78,240,234 samples, 0.01%)
leveldb::DBImpl::Get (4,727,759,465 samples, 0.62%)
sys_read (617,249,733 samples, 0.08%)
__softirqentry_text_start (632,809,847 samples, 0.08%)
mem_cgroup_try_charge (3,480,199,406 samples, 0.45%)
__slab_alloc (875,251,063 samples, 0.11%)
dput (667,187,750 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (554,486,105 samples, 0.07%)
leveldb::(anonymous namespace)::MergingIterator::value (749,838,445 samples, 0.10%)
__entry_trampoline_start (845,247,995 samples, 0.11%)
schedule (3,050,505,772 samples, 0.40%)
page_fault (6,253,598,844 samples, 0.82%)
__fdget_pos (1,159,103,679 samples, 0.15%)
native_queued_spin_lock_slowpath (796,003,679 samples, 0.10%)
lockref_put_return (546,854,069 samples, 0.07%)
x86_pmu_enable (567,044,760 samples, 0.07%)
dequeue_entity (5,818,976,243 samples, 0.76%)
leveldb::DBImpl::GarbageCollect (6,598,615,742 samples, 0.86%)
leveldb::(anonymous namespace)::DBIter::Next (82,135,321,548 samples, 10.72%)
leveldb::(anony..
[unknown] (978,973,591 samples, 0.13%)
entry_SYSCALL_64_after_hwframe (54,230,151,441 samples, 7.08%)
entry_SYS..
security_file_permission (38,066,986,884 samples, 4.97%)
securi..
entry_SYSCALL_64_after_hwframe (10,434,375,490 samples, 1.36%)
leveldb::IteratorWrapper::Valid (584,535,587 samples, 0.08%)
finish_task_switch (127,419,133 samples, 0.02%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (723,538,621 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::Prev (62,116,971,423 samples, 8.11%)
leveldb::(a..
[unknown] (641,364,442 samples, 0.08%)
security_file_open (15,506,925,790 samples, 2.02%)
s..
leveldb::DecodeEntry (206,452,185 samples, 0.03%)
lockref_put_return (1,987,032,319 samples, 0.26%)
inotify_handle_event (538,619,661 samples, 0.07%)
leveldb::(anonymous namespace)::MergingIterator::~MergingIterator (171,058,153 samples, 0.02%)
restore_nameidata (650,389,908 samples, 0.08%)
sys_lseek (71,702,569 samples, 0.01%)
std::istream::read (102,929,300 samples, 0.01%)
reweight_entity (693,562,311 samples, 0.09%)
getname (1,873,799,322 samples, 0.24%)
operator new[]@plt (685,740,507 samples, 0.09%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::IteratorWrapper::value (1,952,992,741 samples, 0.25%)
_raw_spin_lock_irq (1,020,711,154 samples, 0.13%)
lockref_put_return (552,539,325 samples, 0.07%)
ext4_da_write_end (67,301,186 samples, 0.01%)
leveldb::Slice::size (224,788,054 samples, 0.03%)
leveldb::IteratorWrapper::Valid (78,253,287 samples, 0.01%)
[unknown] (641,364,442 samples, 0.08%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (93,253,103,040 samples, 12.17%)
std::thread::_Stat..
leveldb::IteratorWrapper::Valid (1,386,369,626 samples, 0.18%)
std::__invoke<void (17,626,808,785 samples, 2.30%)
s..
mem_cgroup_update_lru_size (198,517,012 samples, 0.03%)
legitimize_path.isra.29 (2,014,530,344 samples, 0.26%)
leveldb::Block::Iter::NextEntryOffset (274,287,883 samples, 0.04%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (1,050,020,112 samples, 0.14%)
__unqueue_futex (526,542,433 samples, 0.07%)
__radix_tree_lookup (2,104,805,506 samples, 0.27%)
lockref_put_return (3,189,183,850 samples, 0.42%)
[unknown] (330,174,128,468 samples, 43.10%)
[unknown]
__task_rq_lock (225,870,186 samples, 0.03%)
[unknown] (22,635,963,307 samples, 2.96%)
[u..
__intel_pmu_enable_all.constprop.23 (567,044,760 samples, 0.07%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (99,583,078 samples, 0.01%)
smp_apic_timer_interrupt (456,643,946 samples, 0.06%)
leveldb::Slice::data (69,982,629 samples, 0.01%)
_IO_default_xsputn (70,293,108 samples, 0.01%)
__alloc_pages_nodemask (464,602,907 samples, 0.06%)
[unknown] (2,199,461,477 samples, 0.29%)
std::__invoke<leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
rwsem_down_read_failed (20,057,945,922 samples, 2.62%)
rw..
sys_unlink (171,058,153 samples, 0.02%)
do_filp_open (50,564,152,847 samples, 6.60%)
do_filp_o..
leveldb::(anonymous namespace)::MergingIterator::Valid (508,522,929 samples, 0.07%)
deactivate_task (3,168,674,776 samples, 0.41%)
_find_next_bit (151,031,773 samples, 0.02%)
_raw_spin_trylock (528,405,201 samples, 0.07%)
try_to_wake_up (544,057,077 samples, 0.07%)
dput (197,239,634 samples, 0.03%)
dget_parent (26,855,531,098 samples, 3.51%)
dge..
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize@plt (1,042,744,807 samples, 0.14%)
__libc_read (243,939,212 samples, 0.03%)
rwsem_spin_on_owner (3,011,294,270 samples, 0.39%)
leveldb::MemTableIterator::Next (78,240,234 samples, 0.01%)
finish_task_switch (91,631,064 samples, 0.01%)
native_queued_spin_lock_slowpath (2,543,301,598 samples, 0.33%)
lockref_put_return (8,792,522,684 samples, 1.15%)
alloc_pages_vma (464,602,907 samples, 0.06%)
try_charge (152,899,667 samples, 0.02%)
get_page_from_freelist (1,780,561,312 samples, 0.23%)
dequeue_task_fair (6,523,553,303 samples, 0.85%)
dput (9,445,837,148 samples, 1.23%)
__indirect_thunk_start (546,235,899 samples, 0.07%)
leveldb::DecodeFixed32 (5,182,987,771 samples, 0.68%)
rwsem_down_write_failed_killable (21,239,515,685 samples, 2.77%)
rw..
leveldb::(anonymous namespace)::TwoLevelIterator::key (639,748,523 samples, 0.08%)
leveldb::Block::Iter::~Iter (550,410,824 samples, 0.07%)
leveldb::IteratorWrapper::Next (974,258,792 samples, 0.13%)
default_send_IPI_single_phys (445,491,328 samples, 0.06%)
reweight_entity (432,381,808 samples, 0.06%)
irq_exit (521,802,005 samples, 0.07%)
lookup_fast (2,224,592,366 samples, 0.29%)
[unknown] (978,973,591 samples, 0.13%)
security_file_permission (1,220,487,886 samples, 0.16%)
page_fault (449,936,786 samples, 0.06%)
new_sync_read (591,615,404 samples, 0.08%)
__alloc_fd (1,725,798,610 samples, 0.23%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace (2,620,496,666 samples, 0.34%)
fsnotify (538,619,661 samples, 0.07%)
alloc_pages_vma (123,259,560 samples, 0.02%)
__libc_read (535,060,753 samples, 0.07%)
__delayacct_tsk_init (97,772,251 samples, 0.01%)
leveldb::MemTable::KeyComparator::operator (917,936,100 samples, 0.12%)
__fget_light (3,035,248,774 samples, 0.40%)
enqueue_task_fair (2,591,922,690 samples, 0.34%)
lockref_put_return (451,510,259 samples, 0.06%)
generic_perform_write (421,185,836 samples, 0.05%)
leveldb::Slice::data (586,589,694 samples, 0.08%)
leveldb::DBImpl::BackgroundCall (502,229,687 samples, 0.07%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (90,535,681 samples, 0.01%)
leveldb::IteratorWrapper::Prev (52,803,305,612 samples, 6.89%)
leveldb::..
llist_add_batch (626,647,055 samples, 0.08%)
leveldb::IteratorWrapper::Valid (65,467,555 samples, 0.01%)
ext4_file_read_iter (43,624,833,114 samples, 5.70%)
ext4_fi..
leveldb::IteratorWrapper::Prev (73,604,874 samples, 0.01%)
release_pages (147,603,996 samples, 0.02%)
__handle_mm_fault (12,488,435,423 samples, 1.63%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (4,576,552,410 samples, 0.60%)
__f_unlock_pos (88,470,339 samples, 0.01%)
leveldb::Block::Iter::Valid (542,143,842 samples, 0.07%)
mutex_lock (2,740,616,005 samples, 0.36%)
leveldb::(anonymous namespace)::DBIter::Prev (5,654,803,480 samples, 0.74%)
__free_slab (521,802,005 samples, 0.07%)
std::locale::~locale (194,899,346 samples, 0.03%)
std::use_facet<std::ctype<char> > (674,904,260 samples, 0.09%)
do_futex (8,476,447,610 samples, 1.11%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (738,975,443 samples, 0.10%)
mem_cgroup_try_charge (184,428,429 samples, 0.02%)
__fput (462,555,665 samples, 0.06%)
leveldb::IteratorWrapper::Next (29,854,507,250 samples, 3.90%)
leve..
__radix_tree_lookup (766,743,064 samples, 0.10%)
leveldb::(anonymous namespace)::HandleTable::FindPointer (569,667,157 samples, 0.07%)
leveldb::Block::Iter::Next (721,418,901 samples, 0.09%)
__fsnotify_parent (687,517,197 samples, 0.09%)
leveldb::Slice::Slice (637,397,677 samples, 0.08%)
leveldb::(anonymous namespace)::MergingIterator::value (11,683,982,950 samples, 1.53%)
std::locale::~locale (832,450,116 samples, 0.11%)
leveldb::MemTableIterator::value (558,595,009 samples, 0.07%)
leveldb::InternalKeyComparator::Compare (773,995,646 samples, 0.10%)
leveldb::(anonymous namespace)::DBIter::ParseKey (21,742,495,232 samples, 2.84%)
le..
leveldb::Block::Iter::Prev (1,758,491,664 samples, 0.23%)
__memcmp_avx2_movbe (723,538,621 samples, 0.09%)
common_file_perm (2,737,820,206 samples, 0.36%)
__strcmp_sse2_unaligned (501,672,914 samples, 0.07%)
__vfs_write (1,025,517,495 samples, 0.13%)
mark_wake_futex (1,137,190,802 samples, 0.15%)
leveldb::IteratorWrapper::value (10,994,913,181 samples, 1.44%)
try_to_wake_up (1,187,244,305 samples, 0.15%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindGreaterOrEqual (1,828,366,930 samples, 0.24%)
leveldb::MemTableIterator::Prev (18,097,989,127 samples, 2.36%)
l..
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Iterator::Prev (18,097,989,127 samples, 2.36%)
l..
ext4_dirty_inode (92,914,075 samples, 0.01%)
intel_tfa_pmu_enable_all (65,670,829 samples, 0.01%)
__do_page_fault (6,233,373,769 samples, 0.81%)
leveldb::(anonymous namespace)::DBIter::value (657,025,128 samples, 0.09%)
__memcmp_avx2_movbe (1,245,748,027 samples, 0.16%)
leveldb::(anonymous namespace)::TwoLevelIterator::InitDataBlock (2,608,815,738 samples, 0.34%)
leveldb::Slice::size (804,249,510 samples, 0.10%)
leveldb::Slice::Slice (66,952,694 samples, 0.01%)
leveldb::Version::Get (1,720,339,135 samples, 0.22%)
__handle_mm_fault (464,602,907 samples, 0.06%)
tick_sched_timer (488,660,560 samples, 0.06%)
generic_write_end (180,170,669 samples, 0.02%)
leveldb::Slice::Slice (596,541,838 samples, 0.08%)
truncate_cleanup_page (140,707,492 samples, 0.02%)
leveldb::(anonymous namespace)::DBPreFetchIter::Prev (5,818,468,560 samples, 0.76%)
__inode_permission (757,084,509 samples, 0.10%)
leveldb::IteratorWrapper::value (3,994,548,704 samples, 0.52%)
std::atomic<bool>::store (714,169,672 samples, 0.09%)
do_syscall_64 (1,065,715,939 samples, 0.14%)
__dynamic_cast (616,556,527 samples, 0.08%)
leveldb::(anonymous namespace)::MergingIterator::Valid (748,838,788 samples, 0.10%)
entry_SYSCALL_64_after_hwframe (146,906,135,425 samples, 19.18%)
entry_SYSCALL_64_after_hwframe
std::__invoke<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (138,422,696,426 samples, 18.07%)
std::__invoke<leveldb::(anon..
leveldb::(anonymous namespace)::TwoLevelIterator::value (657,025,128 samples, 0.09%)
____fput (10,405,835,423 samples, 1.36%)
up_read (3,158,923,203 samples, 0.41%)
leveldb::(anonymous namespace)::MergingIterator::~MergingIterator (171,058,153 samples, 0.02%)
__softirqentry_text_start (456,643,946 samples, 0.06%)
pagevec_lru_move_fn (1,281,894,047 samples, 0.17%)
ext4_file_read_iter (3,781,431,442 samples, 0.49%)
dput (546,854,069 samples, 0.07%)
leveldb::Slice::size (647,471,416 samples, 0.08%)
vfs_read (217,760,301 samples, 0.03%)
leveldb::ExtractUserKey (2,099,145,903 samples, 0.27%)
copy_user_enhanced_fast_string (25,796,492,245 samples, 3.37%)
cop..
try_charge (1,248,177,185 samples, 0.16%)
do_page_fault (38,935,143,285 samples, 5.08%)
do_pag..
std::thread::_Invoker<std::tuple<void (17,626,808,785 samples, 2.30%)
s..
leveldb::(anonymous namespace)::MergingIterator::FindLargest (801,035,908 samples, 0.10%)
_IO_vsnprintf (630,757,272 samples, 0.08%)
leveldb::IteratorWrapper::Valid (532,005,993 samples, 0.07%)
__intel_pmu_disable_all (179,025,732 samples, 0.02%)
ttwu_do_activate (4,571,369,289 samples, 0.60%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (518,791,440 samples, 0.07%)
leveldb::IteratorWrapper::value (584,535,587 samples, 0.08%)
sys_write (1,361,942,985 samples, 0.18%)
leveldb::GetLengthPrefixedSlice (736,919,648 samples, 0.10%)
leveldb::Slice::compare (654,780,634 samples, 0.09%)
lockref_put_return (667,187,750 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::Prev (57,236,063,634 samples, 7.47%)
leveldb::(..
wake_q_add (487,381,567 samples, 0.06%)
__legitimize_mnt (1,494,493,676 samples, 0.20%)
lockref_put_return (19,658,948,207 samples, 2.57%)
lo..
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (93,289,240 samples, 0.01%)
[unknown] (641,364,442 samples, 0.08%)
tick_sched_handle (488,660,560 samples, 0.06%)
sys_lseek (7,756,478,299 samples, 1.01%)
leveldb::(anonymous namespace)::DBIter::ParseKey (772,399,450 samples, 0.10%)
leveldb::IteratorWrapper::Update (3,815,296,512 samples, 0.50%)
__entry_trampoline_start (1,670,313,668 samples, 0.22%)
wake_up_q (5,179,226,686 samples, 0.68%)
leveldb::Slice::compare (104,018,567 samples, 0.01%)
dget_parent (5,383,271,883 samples, 0.70%)
sys_read (140,726,443,531 samples, 18.37%)
sys_read
cfree@GLIBC_2.2.5 (1,382,118,029 samples, 0.18%)
std::has_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > > (85,022,517 samples, 0.01%)
__intel_pmu_enable_all.constprop.23 (111,149,746 samples, 0.01%)
perf_event_mmap (3,004,225,511 samples, 0.39%)
call_rwsem_wake (563,012,882 samples, 0.07%)
leveldb::Slice::size (108,625,152 samples, 0.01%)
task_ctx_sched_out (236,141,465 samples, 0.03%)
_raw_spin_lock (2,573,529,212 samples, 0.34%)
current_kernel_time64 (705,394,168 samples, 0.09%)
up_write (19,145,034,346 samples, 2.50%)
up..
std::thread::_State_impl<std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
terminate_walk (582,646,250 samples, 0.08%)
ttwu_do_wakeup (66,371,085 samples, 0.01%)
leveldb::Block::Iter::key (1,276,246,582 samples, 0.17%)
__virt_addr_valid (583,175,849 samples, 0.08%)
leveldb::IteratorWrapper::Valid (1,033,158,469 samples, 0.13%)
__do_page_fault (464,689,473 samples, 0.06%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (624,944,712 samples, 0.08%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace@plt (155,793,433 samples, 0.02%)
wake_up_q (1,187,244,305 samples, 0.15%)
call_rcu_sched (1,200,435,237 samples, 0.16%)
leveldb::(anonymous namespace)::ValueLogInserter::Put (133,279,425 samples, 0.02%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindLessThan (17,185,171,620 samples, 2.24%)
l..
leveldb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksBackward (2,466,288,144 samples, 0.32%)
leveldb::(anonymous namespace)::MergingIterator::value (476,984,630 samples, 0.06%)
call_rwsem_down_read_failed (20,066,832,950 samples, 2.62%)
ca..
do_sys_open (71,772,734,594 samples, 9.37%)
do_sys_open
native_queued_spin_lock_slowpath (2,658,697,801 samples, 0.35%)
leveldb::Slice::data (613,471,901 samples, 0.08%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (656,861,837 samples, 0.09%)
leveldb::Slice::Slice (1,443,703,842 samples, 0.19%)
leveldb::(anonymous namespace)::DBIter::Prev (131,266,750,681 samples, 17.14%)
leveldb::(anonymous namesp..
rw_verify_area (197,239,634 samples, 0.03%)
__cgroup_account_cputime (474,421,794 samples, 0.06%)
[unknown] (641,364,442 samples, 0.08%)
activate_page (370,132,486 samples, 0.05%)
[unknown] (641,364,442 samples, 0.08%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::MemTable::Get (2,455,999,870 samples, 0.32%)
leveldb::MemTableIterator::value (486,199,798 samples, 0.06%)
do_page_fault (464,689,473 samples, 0.06%)
entry_SYSCALL_64_after_hwframe (864,157,367 samples, 0.11%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Iterator::Seek (1,828,366,930 samples, 0.24%)
leveldb::(anonymous namespace)::DBIter::FindNextUserEntry (1,902,975,084 samples, 0.25%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (532,005,993 samples, 0.07%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (632,540,725 samples, 0.08%)
update_curr (1,909,204,367 samples, 0.25%)
leveldb::(anonymous namespace)::TwoLevelIterator::Prev (3,179,243,738 samples, 0.42%)
leveldb::IteratorWrapper::value (632,540,725 samples, 0.08%)
leveldb::Version::Get (2,253,368,769 samples, 0.29%)
__fget_light (118,326,340 samples, 0.02%)
dput (17,100,219,278 samples, 2.23%)
d..
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (1,687,351,623 samples, 0.22%)
leveldb::Block::Iter::GetRestartPoint (1,753,737,167 samples, 0.23%)
__libc_read (93,669,937 samples, 0.01%)
dput.part.26 (275,373,433 samples, 0.04%)
rw_verify_area (38,666,478,563 samples, 5.05%)
rw_ver..
_IO_vsnprintf (2,045,880,790 samples, 0.27%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (825,856,106 samples, 0.11%)
leveldb::DecodeFixed32 (1,104,243,402 samples, 0.14%)
generic_file_read_iter (591,615,404 samples, 0.08%)
__fdget_pos (3,703,250,510 samples, 0.48%)
do_futex (8,523,478,782 samples, 1.11%)
lockref_get_not_dead (520,036,668 samples, 0.07%)
[unknown] (641,364,442 samples, 0.08%)
std::istream::seekg@plt (645,969,760 samples, 0.08%)
memcmp@plt (627,635,652 samples, 0.08%)
entry_SYSCALL_64_after_hwframe (93,669,937 samples, 0.01%)
leveldb::(anonymous namespace)::MergingIterator::key (934,531,257 samples, 0.12%)
leveldb::Version::ForEachOverlapping (2,253,368,769 samples, 0.29%)
__fsnotify_parent (13,133,710,262 samples, 1.71%)
sync_regs (1,052,760,023 samples, 0.14%)
intel_tfa_pmu_enable_all (567,044,760 samples, 0.07%)
leveldb::InternalKeyComparator::Compare (734,458,642 samples, 0.10%)
leveldb::Slice::Slice (505,598,789 samples, 0.07%)
leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (166,155,643 samples, 0.02%)
leveldb::Block::Iter::Valid (198,565,835 samples, 0.03%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (1,050,897,728 samples, 0.14%)
leveldb::(anonymous namespace)::MergingIterator::key (1,815,280,857 samples, 0.24%)
copy_page_to_iter (640,264,680 samples, 0.08%)
leveldb::(anonymous namespace)::MergingIterator::value (2,137,114,114 samples, 0.28%)
do_iter_write (1,065,715,939 samples, 0.14%)
pagecache_get_page (766,743,064 samples, 0.10%)
sys_mprotect (50,758,450,824 samples, 6.63%)
sys_mprot..
__hrtimer_run_queues (488,660,560 samples, 0.06%)
pagecache_get_page (1,983,392,566 samples, 0.26%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::IteratorWrapper::Valid (108,234,452 samples, 0.01%)
__cxxabiv1::__vmi_class_type_info::__do_dyncast (558,280,990 samples, 0.07%)
enqueue_entity (163,727,231 samples, 0.02%)
apic_timer_interrupt (553,376,191 samples, 0.07%)
std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (17,626,808,785 samples, 2.30%)
s..
leveldb::InternalKeyComparator::Compare (8,634,820,092 samples, 1.13%)
get_empty_filp (7,415,846,289 samples, 0.97%)
aa_file_perm (77,685,252 samples, 0.01%)
[unknown] (2,199,461,477 samples, 0.29%)
apic_timer_interrupt (65,021,832 samples, 0.01%)
leveldb::Block::Iter::GetRestartPoint (6,848,806,411 samples, 0.89%)
leveldb::IteratorWrapper::Prev (570,933,837 samples, 0.07%)
leveldb::DB::Put (1,473,240,706 samples, 0.19%)
leveldb::(anonymous namespace)::DBPreFetchIter::GetAndParseTrueValue (4,370,637,619 samples, 0.57%)
lockref_get_not_zero (10,349,819,931 samples, 1.35%)
__cxxabiv1::__si_class_type_info::__do_dyncast (604,376,292 samples, 0.08%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (961,619,021 samples, 0.13%)
try_to_wake_up (15,029,921,874 samples, 1.96%)
t..
do_iter_readv_writev (472,131,262 samples, 0.06%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (561,373,053 samples, 0.07%)
do_syscall_64 (243,939,212 samples, 0.03%)
sys_read (1,220,487,886 samples, 0.16%)
[unknown] (978,973,591 samples, 0.13%)
wake_up_q (2,962,288,538 samples, 0.39%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size (438,603,478 samples, 0.06%)
leveldb::Table::BlockReader (644,410,474 samples, 0.08%)
futex_wake (7,856,585,011 samples, 1.03%)
_raw_spin_lock (1,330,014,580 samples, 0.17%)
leveldb::(anonymous namespace)::DBIter::~DBIter (171,058,153 samples, 0.02%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
set_task_cpu (520,658,426 samples, 0.07%)
filp_close (1,389,191,336 samples, 0.18%)
leveldb::MemTableIterator::Next (612,953,607 samples, 0.08%)
leveldb::DecodeFixed32 (591,613,321 samples, 0.08%)
hrtimer_interrupt (488,660,560 samples, 0.06%)
leveldb::IteratorWrapper::value (657,025,128 samples, 0.09%)
page_fault (38,942,455,941 samples, 5.08%)
page_f..
__fget (2,304,797,696 samples, 0.30%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::MemTable::KeyComparator::operator (14,955,289,161 samples, 1.95%)
l..
do_syscall_64 (1,361,942,985 samples, 0.18%)
update_cfs_group (488,660,560 samples, 0.06%)
leveldb::MakeFileName (591,759,634 samples, 0.08%)
sys_read (591,615,404 samples, 0.08%)
truncate_inode_pages_range (171,058,153 samples, 0.02%)
__alloc_pages_nodemask (4,170,870,371 samples, 0.54%)
update_curr (85,922,545 samples, 0.01%)
syscall_return_via_sysret (592,276,114 samples, 0.08%)
lru_cache_add_active_or_unevictable (1,636,001,618 samples, 0.21%)
file_free_rcu (521,802,005 samples, 0.07%)
update_process_times (488,660,560 samples, 0.06%)
fclose@@GLIBC_2.2.5 (1,327,097,998 samples, 0.17%)
[unknown] (978,973,591 samples, 0.13%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (2,042,422,167 samples, 0.27%)
dput (4,225,871,831 samples, 0.55%)
ext4_file_write_iter (472,131,262 samples, 0.06%)
select_task_rq_fair (719,837,295 samples, 0.09%)
entry_SYSCALL_64_after_hwframe (10,720,018,541 samples, 1.40%)
do_page_fault (591,615,404 samples, 0.08%)
update_rq_clock (95,638,296 samples, 0.01%)
__close_fd (3,512,941,619 samples, 0.46%)
do_page_fault (6,253,598,844 samples, 0.82%)
dput.part.26 (8,841,354,859 samples, 1.15%)
leveldb::(anonymous namespace)::BytewiseComparatorImpl::Compare (2,609,291,669 samples, 0.34%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (664,309,428 samples, 0.09%)
leveldb::ExtractUserKey (1,293,426,510 samples, 0.17%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::clear (121,655,361 samples, 0.02%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (536,603,294 samples, 0.07%)
generic_permission (637,157,751 samples, 0.08%)
irq_exit (528,405,201 samples, 0.07%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
__memcmp_avx2_movbe (98,409,259 samples, 0.01%)
leveldb::Block::Iter::~Iter (550,410,824 samples, 0.07%)
dput (6,411,248,683 samples, 0.84%)
activate_task (3,423,621,286 samples, 0.45%)
select_task_rq_fair (2,790,380,199 samples, 0.36%)
std::_Vector_base<leveldb::FileMetaData*, std::allocator<leveldb::FileMetaData*> >::_Vector_impl::~_Vector_impl (508,601,420 samples, 0.07%)
leveldb::IteratorWrapper::Valid (893,089,306 samples, 0.12%)
leveldb::(anonymous namespace)::DBIter::FindPrevUserEntry (5,654,803,480 samples, 0.74%)
update_load_avg (72,610,772 samples, 0.01%)
lockref_put_return (1,444,237,583 samples, 0.19%)
dequeue_entity (627,465,391 samples, 0.08%)
apparmor_file_alloc_security (1,877,406,135 samples, 0.25%)
leveldb::Block::Iter::Prev (48,307,263,543 samples, 6.31%)
leveldb:..
task_tick_fair (488,660,560 samples, 0.06%)
ext4_release_file (451,520,283 samples, 0.06%)
_raw_spin_trylock (88,940,727 samples, 0.01%)
update_cfs_group (1,230,536,996 samples, 0.16%)
leveldb::Benchmark::ThreadBody (10,474,641,504 samples, 1.37%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (1,086,198,923 samples, 0.14%)
entry_SYSCALL_64_stage2 (139,976,003 samples, 0.02%)
rw_verify_area (1,220,487,886 samples, 0.16%)
dequeue_task_fair (1,383,012,716 samples, 0.18%)
entry_SYSCALL_64_after_hwframe (1,383,153,670 samples, 0.18%)
leveldb::(anonymous namespace)::MergingIterator::FindLargest (7,814,301,313 samples, 1.02%)
leveldb::Iterator::CleanupNode::Run (171,058,153 samples, 0.02%)
generic_write_end (67,301,186 samples, 0.01%)
change_protection (1,526,080,947 samples, 0.20%)
leveldb::(anonymous namespace)::DBIter::Next (3,643,664,425 samples, 0.48%)
[unknown] (2,199,461,477 samples, 0.29%)
[unknown] (2,207,237,004 samples, 0.29%)
leveldb::IteratorWrapper::Valid (561,373,053 samples, 0.07%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (795,463,285 samples, 0.10%)
lockref_put_return (15,103,600,401 samples, 1.97%)
l..
leveldb::ValueLogFileName (1,187,303,813 samples, 0.16%)
_raw_spin_lock_irq (3,859,944,730 samples, 0.50%)
lockref_get_not_zero (26,834,252,595 samples, 3.50%)
loc..
dput.part.26 (3,654,783,369 samples, 0.48%)
file_free_rcu (632,809,847 samples, 0.08%)
vfs_read (1,220,487,886 samples, 0.16%)
leveldb::IteratorWrapper::Valid (536,603,294 samples, 0.07%)
copy_user_enhanced_fast_string (591,615,404 samples, 0.08%)
__fsnotify_parent (14,829,109,031 samples, 1.94%)
_..
__rwsem_mark_wake (83,745,209 samples, 0.01%)
leveldb::Slice::Slice (2,712,270,284 samples, 0.35%)
leveldb::IteratorWrapper::Prev (3,354,204,026 samples, 0.44%)
syscall_return_via_sysret (183,709,086 samples, 0.02%)
leveldb::(anonymous namespace)::DBPreFetchIter::value (706,708,243 samples, 0.09%)
__memcmp_avx2_movbe (1,261,464,397 samples, 0.16%)
leveldb::Block::Iter::GetRestartPoint (1,986,649,889 samples, 0.26%)
__do_page_fault (449,936,786 samples, 0.06%)
std::basic_streambuf<char, std::char_traits<char> >::xsgetn (588,267,172 samples, 0.08%)
entry_SYSCALL_64_after_hwframe (519,234,726 samples, 0.07%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (93,253,103,040 samples, 12.17%)
std::thread::_Invo..
leveldb::(anonymous namespace)::MemTableInserter::Put (173,045,168 samples, 0.02%)
sysmalloc (50,510,564,186 samples, 6.59%)
sysmalloc
path_openat (50,534,762,220 samples, 6.60%)
path_ope..
get_mem_cgroup_from_mm (2,146,409,747 samples, 0.28%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Iterator::Prev (145,856,380 samples, 0.02%)
apparmor_file_free_security (1,386,010,083 samples, 0.18%)
task_ctx_sched_out (556,599,645 samples, 0.07%)
leveldb::(anonymous namespace)::MergingIterator::FindSmallest (1,243,690,325 samples, 0.16%)
leveldb::Block::Iter::GetRestartPoint (514,966,716 samples, 0.07%)
std::__basic_file<char>::is_open@plt (84,351,975 samples, 0.01%)
leveldb::(anonymous namespace)::MergingIterator::value (657,025,128 samples, 0.09%)
generic_permission (711,163,601 samples, 0.09%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::InternalKeyComparator::Compare (5,247,046,359 samples, 0.68%)
__libc_disable_asynccancel (547,939,869 samples, 0.07%)
__call_rcu.constprop.69 (855,320,120 samples, 0.11%)
do_syscall_64 (10,633,370,367 samples, 1.39%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (669,261,860 samples, 0.09%)
search_exception_tables (591,615,404 samples, 0.08%)
pick_next_task_fair (1,460,491,284 samples, 0.19%)
__generic_file_write_iter (967,946,424 samples, 0.13%)
find_get_entry (227,405,734 samples, 0.03%)
leveldb::Block::Iter::Next (9,974,520,484 samples, 1.30%)
deactivate_task (7,015,571,341 samples, 0.92%)
_raw_spin_lock (1,324,791,558 samples, 0.17%)
leveldb::Slice::size (680,797,812 samples, 0.09%)
leveldb::Slice::Slice (763,201,000 samples, 0.10%)
std::locale::~locale (158,198,213 samples, 0.02%)
___slab_alloc (875,251,063 samples, 0.11%)
leveldb::IteratorWrapper::value (3,256,597,440 samples, 0.43%)
__close_nocancel (21,119,638,592 samples, 2.76%)
__..
std::locale::~locale (202,573,698 samples, 0.03%)
[unknown] (572,740,875 samples, 0.07%)
select_task_rq_fair (502,511,429 samples, 0.07%)
fsnotify (729,297,540 samples, 0.10%)
try_to_wake_up (1,307,131,835 samples, 0.17%)
leveldb::Block::Iter::NextEntryOffset (645,172,216 samples, 0.08%)
apparmor_file_mprotect (71,764,944 samples, 0.01%)
leveldb::IteratorWrapper::value (715,661,849 samples, 0.09%)
_do_fork (107,903,129 samples, 0.01%)
__activate_page (198,517,012 samples, 0.03%)
page_fault (464,689,473 samples, 0.06%)
update_load_avg (2,819,446,369 samples, 0.37%)
sys_read (639,247,449 samples, 0.08%)
x86_pmu_enable (65,670,829 samples, 0.01%)
vfs_writev (1,065,715,939 samples, 0.14%)
leveldb::Slice::Slice (513,529,929 samples, 0.07%)
rwsem_wake (18,997,914,808 samples, 2.48%)
rw..
leveldb::(anonymous namespace)::TwoLevelIterator::value (664,309,428 samples, 0.09%)
__sched_text_start (5,453,181,113 samples, 0.71%)
anon_vma_interval_tree_remove (626,194,665 samples, 0.08%)
leveldb::Slice::data (1,386,991,109 samples, 0.18%)
iput (171,058,153 samples, 0.02%)
std::__basic_file<char>::fd@plt (874,366,988 samples, 0.11%)
std::basic_ifstream<char, std::char_traits<char> >::close (642,167,192 samples, 0.08%)
down_read (64,959,233 samples, 0.01%)
copyout (1,011,431,922 samples, 0.13%)
__lru_cache_add (1,374,661,405 samples, 0.18%)
clear_page_erms (73,356,486 samples, 0.01%)
leveldb::IteratorWrapper::Valid (111,783,584 samples, 0.01%)
generic_file_read_iter (3,781,431,442 samples, 0.49%)
leveldb::(anonymous namespace)::DBIter::~DBIter (171,058,153 samples, 0.02%)
std::operator+<char, std::char_traits<char>, std::allocator<char> > (571,560,142 samples, 0.07%)
dput.part.26 (3,189,183,850 samples, 0.42%)
leveldb::IteratorWrapper::Set (550,410,824 samples, 0.07%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>@plt (507,028,486 samples, 0.07%)
llseek (93,850,190 samples, 0.01%)
_raw_spin_lock (225,870,186 samples, 0.03%)
leveldb::(anonymous namespace)::DBIter::Valid (145,512,687 samples, 0.02%)
__entry_trampoline_start (624,174,002 samples, 0.08%)
__fd_install (1,070,115,041 samples, 0.14%)
@plt (882,042,855 samples, 0.12%)
dequeue_entity (1,951,510,549 samples, 0.25%)
activate_task (937,319,633 samples, 0.12%)
std::locale::operator= (1,337,169,781 samples, 0.17%)
lockref_get_not_zero (9,815,297,447 samples, 1.28%)
leveldb::Slice::data (537,328,206 samples, 0.07%)
leveldb::IteratorWrapper::Update (2,409,062,190 samples, 0.31%)
generic_perform_write (935,111,002 samples, 0.12%)
leveldb::TableCache::Get (1,720,339,135 samples, 0.22%)
leveldb::Block::Iter::Prev (3,179,243,738 samples, 0.42%)
leveldb::GetVarint32Ptr (139,607,689 samples, 0.02%)
vma_merge (1,031,416,700 samples, 0.13%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (85,568,417 samples, 0.01%)
__fget (118,326,340 samples, 0.02%)
dput.part.26 (667,187,750 samples, 0.09%)
page_fault (591,615,404 samples, 0.08%)
mutex_unlock (88,470,339 samples, 0.01%)
std::istream::sentry::sentry (799,502,305 samples, 0.10%)
db_bench (765,993,609,758 samples, 100.00%)
db_bench
leveldb::(anonymous namespace)::MergingIterator::FindSmallest (9,125,412,838 samples, 1.19%)
[unknown] (2,199,461,477 samples, 0.29%)
rw_verify_area (14,374,827,347 samples, 1.88%)
r..
leveldb::Slice::data (1,847,006,343 samples, 0.24%)
[unknown] (2,199,461,477 samples, 0.29%)
update_curr (575,498,449 samples, 0.08%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (4,930,882,283 samples, 0.64%)
leveldb::MemTableIterator::value (2,706,917,325 samples, 0.35%)
__lll_unlock_wake_private (12,977,912,171 samples, 1.69%)
__mark_inode_dirty (92,914,075 samples, 0.01%)
down_read_trylock (520,141,228 samples, 0.07%)
leveldb::WriteBatch::Iterate (664,093,638 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward (1,402,463,707 samples, 0.18%)
leveldb::IteratorWrapper::value (664,309,428 samples, 0.09%)
__handle_mm_fault (1,023,360,275 samples, 0.13%)
lockref_put_return (69,519,928 samples, 0.01%)
sched_clock_cpu (636,423,566 samples, 0.08%)
mem_cgroup_handle_over_high (549,259,856 samples, 0.07%)
dput (116,141,329 samples, 0.02%)
new_sync_read (3,781,431,442 samples, 0.49%)
do_syscall_64 (93,669,937 samples, 0.01%)
pick_next_task_idle (120,907,185 samples, 0.02%)
sys_lseek (813,835,799 samples, 0.11%)
pagevec_lru_move_fn (346,121,008 samples, 0.05%)
leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadEntryPoint (502,229,687 samples, 0.07%)
entry_SYSCALL_64_after_hwframe (74,209,812,500 samples, 9.69%)
entry_SYSCALL_..
page_counter_try_charge (417,883,118 samples, 0.05%)
leveldb::DBImpl::ReadValueLog (2,147,517,350 samples, 0.28%)
do_syscall_64 (19,337,009,525 samples, 2.52%)
do..
anon_vma_interval_tree_insert (93,205,056 samples, 0.01%)
[unknown] (2,199,461,477 samples, 0.29%)
do_syscall_64 (74,209,812,500 samples, 9.69%)
do_syscall_64
leveldb::(anonymous namespace)::MergingIterator::value (7,820,113,117 samples, 1.02%)
pfn_pte (148,017,129 samples, 0.02%)
leveldb::GetVarint32Ptr (1,974,550,449 samples, 0.26%)
leveldb::ParsedInternalKey::ParsedInternalKey (1,327,067,891 samples, 0.17%)
leveldb::GetVarint32PtrFallback (543,862,875 samples, 0.07%)
memcg_kmem_uncharge (521,802,005 samples, 0.07%)
__atime_needs_update (796,390,153 samples, 0.10%)
leveldb::DBImpl::BGWorkGC (6,649,937,594 samples, 0.87%)
dget_parent (10,349,819,931 samples, 1.35%)
leveldb::(anonymous namespace)::TwoLevelIterator::key (1,615,514,412 samples, 0.21%)
__fsnotify_parent (520,529,851 samples, 0.07%)
leveldb::(anonymous namespace)::PosixEnv::BackgroundThreadMain (502,229,687 samples, 0.07%)
leveldb::Status::Status (434,661,999 samples, 0.06%)
do_unlinkat (171,058,153 samples, 0.02%)
__entry_trampoline_start (2,407,917,509 samples, 0.31%)
leveldb::DecodeEntry (204,545,638 samples, 0.03%)
dput.part.26 (15,113,186,959 samples, 1.97%)
d..
wake_q_add (79,066,541 samples, 0.01%)
leveldb::IteratorWrapper::value (656,861,837 samples, 0.09%)
leveldb::GetVarint32 (491,048,470 samples, 0.06%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::Hash (591,613,321 samples, 0.08%)
native_sched_clock (965,103,126 samples, 0.13%)
pick_next_task_idle (539,659,209 samples, 0.07%)
memset (97,772,251 samples, 0.01%)
leveldb::InternalKeyComparator::Compare (723,538,621 samples, 0.09%)
leveldb::MakeFileName (81,514,440 samples, 0.01%)
dput.part.26 (451,510,259 samples, 0.06%)
reweight_entity (1,337,310,558 samples, 0.17%)
error_entry (1,052,760,023 samples, 0.14%)
leveldb::(anonymous namespace)::TwoLevelIterator::Prev (68,074,427 samples, 0.01%)
select_task_rq_fair (132,294,970 samples, 0.02%)
sys_read (19,337,009,525 samples, 2.52%)
sy..
leveldb::WriteBatchInternal::InsertInto (664,093,638 samples, 0.09%)
apic_timer_interrupt (521,802,005 samples, 0.07%)
strncpy_from_user (1,767,719,771 samples, 0.23%)
rwsem_wake (1,456,649,116 samples, 0.19%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::FindLessThan (145,856,380 samples, 0.02%)
leveldb::Slice::Slice (119,284,226 samples, 0.02%)
down_read (21,246,748,140 samples, 2.77%)
do..
leveldb::Table::InternalGet (1,720,339,135 samples, 0.22%)
leveldb::DBImpl::BackgroundGarbageCollect (6,649,937,594 samples, 0.87%)
llist_add_batch (707,496,961 samples, 0.09%)
[unknown] (641,364,442 samples, 0.08%)
entry_SYSCALL_64_after_hwframe (15,864,302,895 samples, 2.07%)
e..
_IO_padn (759,046,294 samples, 0.10%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize (1,392,523,325 samples, 0.18%)
std::istream::seekg (1,107,056,846 samples, 0.14%)
__alloc_pages_nodemask (502,912,074 samples, 0.07%)
ext4_da_write_begin (815,527,728 samples, 0.11%)
rcu_segcblist_enqueue (345,115,117 samples, 0.05%)
do_syscall_64 (20,787,426,969 samples, 2.71%)
do..
__intel_pmu_enable_all.constprop.23 (65,670,829 samples, 0.01%)
leveldb::(anonymous namespace)::DBIter::ParseKey (463,003,095 samples, 0.06%)
leveldb::InternalKeyComparator::Compare (518,764,842 samples, 0.07%)
entry_SYSCALL_64_after_hwframe (591,615,404 samples, 0.08%)
dequeue_task_fair (2,040,923,060 samples, 0.27%)
std::__basic_file<char>::is_open@plt (628,585,879 samples, 0.08%)
leveldb::IteratorWrapper::Prev (3,208,347,646 samples, 0.42%)
leveldb::(anonymous namespace)::DBIter::FindPrevUserEntry (131,111,765,706 samples, 17.12%)
leveldb::(anonymous namesp..
leveldb::Slice::Slice (69,495,873 samples, 0.01%)
__rwsem_mark_wake (891,919,734 samples, 0.12%)
leveldb::ExtractUserKey (2,245,211,047 samples, 0.29%)
std::basic_ifstream<char, std::char_traits<char> >::close (636,086,422 samples, 0.08%)
mark_page_accessed (2,359,440,012 samples, 0.31%)
complete_walk (2,014,530,344 samples, 0.26%)
evict (171,058,153 samples, 0.02%)
leveldb::GetLengthPrefixedSlice (139,607,689 samples, 0.02%)
__fsnotify_parent (593,584,677 samples, 0.08%)
apparmor_file_alloc_security (1,240,687,696 samples, 0.16%)
__fput (9,932,510,469 samples, 1.30%)
leveldb::(anonymous namespace)::ShardedLRUCache::Lookup (569,667,157 samples, 0.07%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::resize@plt (79,383,370 samples, 0.01%)
leveldb::Slice::compare (689,202,727 samples, 0.09%)
vfs_read (591,615,404 samples, 0.08%)
std::vector<leveldb::FileMetaData*, std::allocator<leveldb::FileMetaData*> >::~vector (508,601,420 samples, 0.07%)
native_queued_spin_lock_slowpath (225,870,186 samples, 0.03%)
__libc_read (639,247,449 samples, 0.08%)
finish_task_switch (1,386,922,501 samples, 0.18%)
__memcmp_avx2_movbe (319,243,509 samples, 0.04%)
llseek (659,210,729 samples, 0.09%)
leveldb::IteratorWrapper::Prev (3,179,243,738 samples, 0.42%)
vfs_open (34,780,976,673 samples, 4.54%)
vfs_o..
__fsnotify_parent (14,573,939,884 samples, 1.90%)
_..
leveldb::(anonymous namespace)::TwoLevelIterator::value (900,083,337 samples, 0.12%)
apparmor_file_permission (2,737,820,206 samples, 0.36%)
native_queued_spin_lock_slowpath (1,314,797,654 samples, 0.17%)
wake_up_q (549,583,245 samples, 0.07%)
__libc_read (1,202,578,267 samples, 0.16%)
std::locale::locale (5,071,094,049 samples, 0.66%)
leveldb::Slice::data (66,059,501 samples, 0.01%)
security_file_alloc (2,602,001,543 samples, 0.34%)
rwsem_down_read_failed (3,777,270,400 samples, 0.49%)
__radix_tree_lookup (1,778,773,611 samples, 0.23%)
leveldb::(anonymous namespace)::TwoLevelIterator::Prev (3,208,347,646 samples, 0.42%)
do_syscall_64 (53,665,276,224 samples, 7.01%)
do_syscal..
__fsnotify_parent (312,540,393 samples, 0.04%)
futex_wait (8,509,626,359 samples, 1.11%)
sched_clock_cpu (965,103,126 samples, 0.13%)
vfprintf (1,844,812,507 samples, 0.24%)
entry_SYSCALL_64_after_hwframe (1,065,715,939 samples, 0.14%)
lockref_put_return (604,482,289 samples, 0.08%)
[libstdc++.so.6.0.25] (249,468,763,894 samples, 32.57%)
[libstdc++.so.6.0.25]
inode_permission (637,157,751 samples, 0.08%)
leveldb::Block::Iter::ParseNextKey (1,730,938,761 samples, 0.23%)
lockref_put_return (5,621,299,968 samples, 0.73%)
dput.part.26 (19,669,991,577 samples, 2.57%)
dp..
__vfs_read (591,615,404 samples, 0.08%)
leveldb::Slice::size (163,930,043 samples, 0.02%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string@plt (637,674,048 samples, 0.08%)
perf_iterate_sb (2,289,493,803 samples, 0.30%)
try_to_wake_up (2,914,738,706 samples, 0.38%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::Next (141,015,307 samples, 0.02%)
__dynamic_cast (826,592,145 samples, 0.11%)
cmp_ex_search (591,615,404 samples, 0.08%)
_raw_spin_lock_irqsave (1,530,177,784 samples, 0.20%)
vfs_read (136,110,363,545 samples, 17.77%)
vfs_read
rw_verify_area (574,876,974 samples, 0.08%)
syscall_return_via_sysret (3,093,243,813 samples, 0.40%)
get_futex_value_locked (766,845,064 samples, 0.10%)
leveldb::IteratorWrapper::Next (721,418,901 samples, 0.09%)
std::basic_streambuf<char, std::char_traits<char> >::xsgetn@plt (483,240,543 samples, 0.06%)
__perf_event_task_sched_in (611,519,913 samples, 0.08%)
radix_tree_lookup_slot (1,778,773,611 samples, 0.23%)
__sched_text_start (3,028,166,203 samples, 0.40%)
leveldb::IteratorWrapper::value (1,581,296,633 samples, 0.21%)
__entry_trampoline_start (2,103,941,752 samples, 0.27%)
ext4_file_open (16,931,880,009 samples, 2.21%)
e..
idle_cpu (601,929,703 samples, 0.08%)
[unknown] (1,362,079,681 samples, 0.18%)
ctx_sched_out (556,599,645 samples, 0.07%)
__perf_event_task_sched_in (131,685,613 samples, 0.02%)
native_irq_return_iret (1,046,656,530 samples, 0.14%)
__fsnotify_parent (197,239,634 samples, 0.03%)
intel_tfa_pmu_enable_all (111,149,746 samples, 0.01%)
security_file_permission (574,876,974 samples, 0.08%)
leveldb::MemTableIterator::key (1,186,132,818 samples, 0.15%)
put_prev_task_fair (499,796,586 samples, 0.07%)
handle_mm_fault (464,602,907 samples, 0.06%)
leveldb::Table::BlockReader (2,555,557,880 samples, 0.33%)
std::atomic<leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node*>::load (92,256,901 samples, 0.01%)
leveldb::Slice::compare (488,693,793 samples, 0.06%)
__d_lookup_rcu (1,903,008,889 samples, 0.25%)
entry_SYSCALL_64_after_hwframe (639,247,449 samples, 0.08%)
__sched_text_start (1,980,417,367 samples, 0.26%)
leveldb::(anonymous namespace)::MergingIterator::key (2,405,465,945 samples, 0.31%)
sys_writev (1,065,715,939 samples, 0.14%)
__perf_event_task_sched_out (559,895,754 samples, 0.07%)
leveldb::(anonymous namespace)::DBIter::ParseKey (18,650,400,973 samples, 2.43%)
le..
rcu_process_callbacks (521,802,005 samples, 0.07%)
leveldb::Slice::data (1,448,848,505 samples, 0.19%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create@plt (709,167,381 samples, 0.09%)
[unknown] (2,199,461,477 samples, 0.29%)
smp_apic_timer_interrupt (488,660,560 samples, 0.06%)
try_module_get (270,642,008 samples, 0.04%)
leveldb::GetLengthPrefixedSlice (3,903,226,977 samples, 0.51%)
dequeue_task_fair (1,190,062,247 samples, 0.16%)
leveldb::IteratorWrapper::value (3,370,620,948 samples, 0.44%)
all (765,993,609,758 samples, 100%)
leveldb::Slice::size (119,102,612 samples, 0.02%)
kmem_cache_free (521,802,005 samples, 0.07%)
get_page_from_freelist (464,602,907 samples, 0.06%)
leveldb::(anonymous namespace)::MergingIterator::Next (40,829,213,234 samples, 5.33%)
leveld..
leveldb::(anonymous namespace)::MergingIterator::key (1,186,165,707 samples, 0.15%)
schedule (1,980,417,367 samples, 0.26%)
leveldb::DBImpl::Put (1,473,240,706 samples, 0.19%)
dput.part.26 (5,846,956,344 samples, 0.76%)
find_get_entry (1,983,392,566 samples, 0.26%)
rebalance_domains (528,405,201 samples, 0.07%)
leveldb::IteratorWrapper::key (1,490,996,708 samples, 0.19%)
current_time (746,127,550 samples, 0.10%)
_IO_old_init (1,310,313,379 samples, 0.17%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (657,025,128 samples, 0.09%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::KeyIsAfterNode (149,240,336 samples, 0.02%)
malloc (4,498,813,233 samples, 0.59%)
entry_SYSCALL_64_stage2 (511,439,957 samples, 0.07%)
enqueue_entity (80,681,622 samples, 0.01%)
__libc_read (1,220,487,886 samples, 0.16%)
entry_SYSCALL_64_after_hwframe (243,939,212 samples, 0.03%)
enqueue_task_fair (80,681,622 samples, 0.01%)
__pthread_disable_asynccancel (629,921,040 samples, 0.08%)
leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
leveldb::IteratorWrapper::Update (3,528,635,856 samples, 0.46%)
leveldb::(anonymous namespace)::DBIter::key (729,037,031 samples, 0.10%)
down_read (4,435,787,161 samples, 0.58%)
deactivate_task (1,383,012,716 samples, 0.18%)
std::__invoke_impl<void, void (17,626,808,785 samples, 2.30%)
s..
fd_install (1,070,115,041 samples, 0.14%)
leveldb::MemTableIterator::key (767,527,983 samples, 0.10%)
grab_cache_page_write_begin (766,743,064 samples, 0.10%)
leveldb::InternalKeyComparator::Compare (719,145,365 samples, 0.09%)
_IO_vsnprintf (934,382,859 samples, 0.12%)
llseek (22,867,417,449 samples, 2.99%)
ll..
apparmor_file_open (632,337,724 samples, 0.08%)
ext4_da_invalidatepage (140,707,492 samples, 0.02%)
__fget (2,406,169,114 samples, 0.31%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::IteratorWrapper::Valid (574,746,332 samples, 0.08%)
std::allocator<char>::allocator@plt (477,692,309 samples, 0.06%)
call_rwsem_down_read_failed (3,777,270,400 samples, 0.49%)
search_extable (591,615,404 samples, 0.08%)
leveldb::(anonymous namespace)::ShardedLRUCache::HashSlice (591,613,321 samples, 0.08%)
rcu_process_callbacks (632,809,847 samples, 0.08%)
[unknown] (641,364,442 samples, 0.08%)
clear_page_erms (2,329,901,477 samples, 0.30%)
entry_SYSCALL_64_after_hwframe (107,903,129 samples, 0.01%)
leveldb::IteratorWrapper::Next (887,357,272 samples, 0.12%)
getname_flags (1,873,799,322 samples, 0.24%)
_IO_link_in (1,974,930,527 samples, 0.26%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (99,069,434 samples, 0.01%)
update_rq_clock (965,103,126 samples, 0.13%)
__slab_free (521,802,005 samples, 0.07%)
leveldb::IteratorWrapper::key (1,240,053,593 samples, 0.16%)
leveldb::GetLengthPrefixedSlice (1,186,132,818 samples, 0.15%)
[unknown] (641,364,442 samples, 0.08%)
leveldb::IteratorWrapper::Prev (87,349,372,697 samples, 11.40%)
leveldb::Iterator..
__kmalloc (481,731,867 samples, 0.06%)
leveldb::IteratorWrapper::Next (22,652,871,021 samples, 2.96%)
le..
__lll_lock_wait_private (13,803,931,816 samples, 1.80%)
_..
leveldb::IteratorWrapper::Update (607,988,182 samples, 0.08%)
_raw_spin_lock (65,122,207 samples, 0.01%)
leveldb::(anonymous namespace)::MergingIterator::Prev (4,155,239,934 samples, 0.54%)
lockref_put_return (197,239,634 samples, 0.03%)
leveldb::Slice::compare (72,575,900 samples, 0.01%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::Block::Iter::Valid (511,482,302 samples, 0.07%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::IteratorWrapper::Next (72,344,821 samples, 0.01%)
std::basic_filebuf<char, std::char_traits<char> >::close (609,437,119 samples, 0.08%)
leveldb::InternalKeyComparator::Compare (74,646,011 samples, 0.01%)
page_counter_cancel (521,802,005 samples, 0.07%)
do_page_fault (449,936,786 samples, 0.06%)
leveldb::IteratorWrapper::Valid (68,575,643 samples, 0.01%)
__memcmp_avx2_movbe (738,975,443 samples, 0.10%)
leveldb::DecodeFixed64 (837,916,535 samples, 0.11%)
leveldb::IteratorWrapper::Update (711,450,301 samples, 0.09%)
call_rwsem_wake (18,997,914,808 samples, 2.48%)
ca..
leveldb::WriteBatchInternal::ConverToValueLog (750,299,350 samples, 0.10%)
may_open (1,153,518,542 samples, 0.15%)
update_curr (468,332,934 samples, 0.06%)
scheduler_tick (488,660,560 samples, 0.06%)
__libc_read (155,683,535,668 samples, 20.32%)
__libc_read
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign@plt (591,064,610 samples, 0.08%)
leveldb::(anonymous namespace)::TwoLevelIterator::key (1,908,212,432 samples, 0.25%)
__libc_write (1,383,153,670 samples, 0.18%)
__vfs_read (3,781,431,442 samples, 0.49%)
leveldb::IteratorWrapper::iter (540,794,090 samples, 0.07%)
leveldb::Block::Iter::Seek (1,592,043,172 samples, 0.21%)
std::__invoke<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (93,253,103,040 samples, 12.17%)
std::__invoke<leve..
leveldb::IteratorWrapper::Valid (779,598,924 samples, 0.10%)
__GI___libc_open (75,335,761,001 samples, 9.84%)
__GI___libc_open
leveldb::(anonymous namespace)::MergingIterator::Valid (78,219,543 samples, 0.01%)
rcu_process_callbacks (456,643,946 samples, 0.06%)
dput.part.26 (2,781,634,248 samples, 0.36%)
leveldb::IteratorWrapper::Update (91,893,987 samples, 0.01%)
account_entity_enqueue (758,943,054 samples, 0.10%)
leveldb::Iterator::~Iterator (171,058,153 samples, 0.02%)
leveldb::(anonymous namespace)::MergingIterator::value (584,535,587 samples, 0.08%)
osq_lock (5,754,102,198 samples, 0.75%)
[unknown] (2,199,461,477 samples, 0.29%)
call_rwsem_down_write_failed_killable (21,281,177,275 samples, 2.78%)
ca..
dput.part.26 (69,519,928 samples, 0.01%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append (978,807,051 samples, 0.13%)
vfs_write (1,338,057,888 samples, 0.17%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Node::Next (694,001,740 samples, 0.09%)
[unknown] (641,364,442 samples, 0.08%)
[unknown] (2,199,461,477 samples, 0.29%)
leveldb::DBImpl::BackgroundCompaction (502,229,687 samples, 0.07%)
std::__invoke_impl<void, leveldb::(anonymous namespace)::DBPreFetchIter::SeekToLast (166,155,643 samples, 0.02%)
leveldb::(anonymous namespace)::DBPreFetchIter::GetAndParseTrueValue (676,244,565 samples, 0.09%)
ext4_file_open (639,060,841 samples, 0.08%)
leveldb::(anonymous namespace)::ShardedLRUCache::Lookup (654,681,623 samples, 0.09%)
leveldb::DecodeEntry (7,011,010,143 samples, 0.92%)
futex_wait_queue_me (3,575,456,172 samples, 0.47%)
path_init (930,388,909 samples, 0.12%)
[unknown] (641,364,442 samples, 0.08%)
enqueue_task_fair (932,810,118 samples, 0.12%)
_raw_spin_lock (1,193,425,564 samples, 0.16%)
swapgs_restore_regs_and_return_to_usermode (3,223,477,152 samples, 0.42%)
_raw_spin_lock (629,355,040 samples, 0.08%)
leveldb::Version::~Version (171,058,153 samples, 0.02%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (3,370,620,948 samples, 0.44%)
security_file_mprotect (633,826,129 samples, 0.08%)
_raw_spin_lock (1,152,487,671 samples, 0.15%)
std::basic_filebuf<char, std::char_traits<char> >::_M_terminate_output (666,878,188 samples, 0.09%)
error_entry (89,696,599 samples, 0.01%)
ext4_invalidatepage (72,179,869 samples, 0.01%)
do_syscall_64 (146,263,630,531 samples, 19.09%)
do_syscall_64
leveldb::Block::Iter::status (434,661,999 samples, 0.06%)
[unknown] (641,364,442 samples, 0.08%)
__pagevec_lru_add_fn (673,553,638 samples, 0.09%)
update_cfs_group (576,071,372 samples, 0.08%)
[unknown] (978,973,591 samples, 0.13%)
leveldb::Slice::Slice (543,297,489 samples, 0.07%)
__calc_delta (638,583,320 samples, 0.08%)
leveldb::(anonymous namespace)::DBPreFetchIter::~DBPreFetchIter (171,058,153 samples, 0.02%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::append (1,439,812,593 samples, 0.19%)
leveldb::Block::Iter::ParseNextKey (169,795,995 samples, 0.02%)
x86_pmu_disable (179,025,732 samples, 0.02%)
lockref_put_return (2,756,465,314 samples, 0.36%)
unlazy_walk (2,014,530,344 samples, 0.26%)
_cond_resched (446,376,357 samples, 0.06%)
leveldb::TableBuilder::Add (494,210,836 samples, 0.06%)
file_free_rcu (456,643,946 samples, 0.06%)
mntput_no_expire (95,057,570 samples, 0.01%)
leveldb::SkipList<char const*, leveldb::MemTable::KeyComparator>::Insert (173,045,168 samples, 0.02%)
[unknown] (641,364,442 samples, 0.08%)
__memcmp_avx2_movbe (889,043,121 samples, 0.12%)
lockref_put_return (2,781,634,248 samples, 0.36%)
sys_read (243,939,212 samples, 0.03%)
std::use_facet<std::codecvt<char, char, __mbstate_t> > (571,493,791 samples, 0.07%)
leveldb::MemTable::Add (173,045,168 samples, 0.02%)
leveldb::IteratorWrapper::Valid (441,358,956 samples, 0.06%)
leveldb::Slice::size (280,739,474 samples, 0.04%)
syscall_return_via_sysret (4,309,861,164 samples, 0.56%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (701,468,842 samples, 0.09%)
dput (6,417,932,767 samples, 0.84%)
leveldb::Slice::data (136,834,939 samples, 0.02%)
clear_buddies (684,852,941 samples, 0.09%)
prepare_exit_to_usermode (1,131,058,363 samples, 0.15%)
leveldb::IteratorWrapper::value (952,969,680 samples, 0.12%)
sync_mm_rss (106,538,215 samples, 0.01%)
leveldb::GetVarint32Ptr (447,964,229 samples, 0.06%)
do_syscall_64 (639,247,449 samples, 0.08%)
std::basic_filebuf<char, std::char_traits<char> >::~basic_filebuf (23,558,972,053 samples, 3.08%)
std..
leveldb::DecodeEntry (1,082,588,808 samples, 0.14%)
irq_exit (456,643,946 samples, 0.06%)
leveldb::DecodeFixed32 (607,330,798 samples, 0.08%)
__perf_event_task_sched_in (65,670,829 samples, 0.01%)
block_invalidatepage (72,179,869 samples, 0.01%)
ctx_sched_out (179,025,732 samples, 0.02%)
[unknown] (641,364,442 samples, 0.08%)
dput (25,298,668,471 samples, 3.30%)
dput
leveldb::ExtractUserKey (729,037,031 samples, 0.10%)
std::basic_ios<char, std::char_traits<char> >::_M_cache_locale@plt (507,568,544 samples, 0.07%)
leveldb::Block::Iter::ParseNextKey (721,418,901 samples, 0.09%)
leveldb::Slice::size (617,370,301 samples, 0.08%)
_IO_no_init (770,446,213 samples, 0.10%)
sys_clone (107,903,129 samples, 0.01%)
leveldb::IteratorWrapper::value (664,309,428 samples, 0.09%)
copy_page_to_iter (591,615,404 samples, 0.08%)
entry_SYSCALL_64_after_hwframe (1,220,487,886 samples, 0.16%)
leveldb::(anonymous namespace)::TwoLevelIterator::InitDataBlock (1,629,483,297 samples, 0.21%)
ext4_mark_inode_dirty (92,914,075 samples, 0.01%)
[unknown] (978,973,591 samples, 0.13%)
_int_malloc (3,193,640,351 samples, 0.42%)
ttwu_do_activate (114,458,310 samples, 0.01%)
__vma_adjust (992,931,564 samples, 0.13%)
ext4_file_read_iter (591,615,404 samples, 0.08%)
leveldb::Block::Iter::value (564,589,827 samples, 0.07%)
leveldb::(anonymous namespace)::MergingIterator::Valid (733,731,694 samples, 0.10%)
select_idle_sibling (601,929,703 samples, 0.08%)
vfs_read (93,669,937 samples, 0.01%)
lockref_get_not_zero (5,383,271,883 samples, 0.70%)
leveldb::DBImpl::ReadValueLog (2,565,787,455 samples, 0.33%)
virtual thunk to std::basic_ifstream<char, std::char_traits<char> >::~basic_ifstream (1,362,079,681 samples, 0.18%)
[unknown] (23,558,972,053 samples, 3.08%)
[un..
do_mprotect_pkey (50,758,450,824 samples, 6.63%)
do_mprote..
leveldb::DecodeEntry (2,716,217,578 samples, 0.35%)
leveldb::DecodeFixed64 (1,507,365,086 samples, 0.20%)
lockref_put_return (5,846,956,344 samples, 0.76%)
leveldb::Block::Iter::value (578,542,864 samples, 0.08%)
__update_load_avg_se.isra.38 (1,618,691,939 samples, 0.21%)
pagecache_get_page (7,516,533,427 samples, 0.98%)
leveldb::WriteBatch::Iterate (677,142,300 samples, 0.09%)
leveldb::(anonymous namespace)::DBIter::FindNextUserEntry (29,067,094,617 samples, 3.79%)
leve..
std::use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > > (704,916,234 samples, 0.09%)
leveldb::GetLengthPrefixedSlice (490,869,959 samples, 0.06%)
std::__basic_file<char>::is_open (474,444,350 samples, 0.06%)
leveldb::(anonymous namespace)::MergingIterator::FindSmallest (518,764,842 samples, 0.07%)
leveldb::IteratorWrapper::iter (81,602,570 samples, 0.01%)
vfs_read (18,156,258,789 samples, 2.37%)
v..
leveldb::(anonymous namespace)::DBIter::SaveKey (1,118,878,781 samples, 0.15%)
leveldb::IteratorWrapper::Update (3,850,945,878 samples, 0.50%)
leveldb::Slice::compare (71,274,061 samples, 0.01%)
truncate_inode_pages_final (171,058,153 samples, 0.02%)
discard_slab (521,802,005 samples, 0.07%)
leveldb::MemTable::KeyComparator::operator (126,935,571 samples, 0.02%)
leveldb::ValueLogFileName (729,732,937 samples, 0.10%)
apic_timer_interrupt (632,809,847 samples, 0.08%)
__lseek (906,102,231 samples, 0.12%)
leveldb::Slice::Slice (648,363,853 samples, 0.08%)
std::basic_filebuf<char, std::char_traits<char> >::underflow (676,296,386 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksForward (4,273,435,794 samples, 0.56%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (989,775,499 samples, 0.13%)
leveldb::(anonymous namespace)::MergingIterator::Next (2,217,949,117 samples, 0.29%)
leveldb::BlockBuilder::Add (494,210,836 samples, 0.06%)
leveldb::ExtractUserKey (580,359,697 samples, 0.08%)
x86_pmu_enable (111,149,746 samples, 0.01%)
copy_process.part.36 (107,903,129 samples, 0.01%)
leveldb::IteratorWrapper::key (756,263,251 samples, 0.10%)
security_file_free (1,433,422,611 samples, 0.19%)
__entry_trampoline_start (637,146,608 samples, 0.08%)
leveldb::ParsedInternalKey::ParsedInternalKey (434,246,096 samples, 0.06%)
memcg_kmem_get_cache (1,375,189,873 samples, 0.18%)
std::has_facet<std::codecvt<char, char, __mbstate_t> > (1,297,324,360 samples, 0.17%)
leveldb::MemTableIterator::Prev (145,856,380 samples, 0.02%)
mntput (95,057,570 samples, 0.01%)
leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (137,878,061,514 samples, 18.00%)
leveldb::(anonymous namespa..
__entry_trampoline_start (514,680,691 samples, 0.07%)
operator new[]@plt (102,852,201 samples, 0.01%)
leveldb::Slice::size (715,944,923 samples, 0.09%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadBackward (138,422,696,426 samples, 18.07%)
std::thread::_Invoker<std::t..
leveldb::IteratorWrapper::key (463,478,311 samples, 0.06%)
dget_parent (17,457,492,280 samples, 2.28%)
d..
get_unused_fd_flags (1,725,798,610 samples, 0.23%)
__fget_light (754,061,625 samples, 0.10%)
__do_page_fault (591,615,404 samples, 0.08%)
fopen@@GLIBC_2.2.5 (74,838,108 samples, 0.01%)
__atime_needs_update (597,703,492 samples, 0.08%)
leveldb::Slice::Slice (417,826,789 samples, 0.05%)
leveldb::Block::Iter::SeekToRestartPoint (2,410,448,401 samples, 0.31%)
cfree@GLIBC_2.2.5 (544,634,912 samples, 0.07%)
ext4_da_write_begin (150,809,070 samples, 0.02%)
swapgs_restore_regs_and_return_to_usermode (1,257,598,907 samples, 0.16%)
activate_task (80,681,622 samples, 0.01%)
lockref_put_return (275,373,433 samples, 0.04%)
sys_futex (69,476,462 samples, 0.01%)
[unknown] (735,034,379 samples, 0.10%)
leveldb::(anonymous namespace)::TwoLevelIterator::Valid (509,409,203 samples, 0.07%)
handle_mm_fault (13,842,735,546 samples, 1.81%)
h..
leveldb::IteratorWrapper::value (656,861,837 samples, 0.09%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (915,173,863 samples, 0.12%)
deactivate_task (1,215,120,613 samples, 0.16%)
__softirqentry_text_start (521,802,005 samples, 0.07%)
dequeue_entity (698,159,775 samples, 0.09%)
leveldb::ExtractUserKey (2,548,563,521 samples, 0.33%)
finish_task_switch (971,545,415 samples, 0.13%)
leveldb::IteratorWrapper::key (779,598,924 samples, 0.10%)
[unknown] (37,137,106,651 samples, 4.85%)
[unkno..
smp_apic_timer_interrupt (632,809,847 samples, 0.08%)
lockref_get_not_zero (6,715,777,495 samples, 0.88%)
leveldb::DBImpl::Write (1,473,240,706 samples, 0.19%)
kmem_cache_alloc (644,295,412 samples, 0.08%)
__libc_read (20,303,189,192 samples, 2.65%)
__..
__vfs_read (43,803,140,023 samples, 5.72%)
__vfs_r..
__fget_light (2,434,318,428 samples, 0.32%)
leveldb::MemTable::KeyComparator::operator (842,593,673 samples, 0.11%)
lockref_get_not_zero (17,432,600,341 samples, 2.28%)
l..
__alloc_pages_nodemask (120,633,584 samples, 0.02%)
[unknown] (641,364,442 samples, 0.08%)
__generic_file_write_iter (455,374,733 samples, 0.06%)
leveldb::Slice::Slice (486,199,798 samples, 0.06%)
std::thread::_M_start_thread (166,155,643 samples, 0.02%)
_raw_spin_lock (162,954,172 samples, 0.02%)
perf_iterate_ctx (1,765,639,429 samples, 0.23%)
do_syscall_64 (15,787,036,406 samples, 2.06%)
d..
leveldb::ExtractUserKey (3,098,735,871 samples, 0.40%)
apic_timer_interrupt (488,660,560 samples, 0.06%)
change_protection_range (896,725,907 samples, 0.12%)
kmem_cache_alloc (2,316,549,900 samples, 0.30%)
lockref_get_not_zero (2,584,050,632 samples, 0.34%)
leveldb::(anonymous namespace)::TwoLevelIterator::SkipEmptyDataBlocksBackward (133,445,266 samples, 0.02%)
leveldb::(anonymous namespace)::TwoLevelIterator::Next (72,344,821 samples, 0.01%)
[unknown] (978,973,591 samples, 0.13%)
[unknown] (978,973,591 samples, 0.13%)
do_syscall_64 (1,220,487,886 samples, 0.16%)
leveldb::GetVarint32Ptr (543,862,875 samples, 0.07%)
dput (451,510,259 samples, 0.06%)
security_file_permission (197,239,634 samples, 0.03%)
may_expand_vm (1,192,943,092 samples, 0.16%)
leveldb::Slice::Slice (93,070,666 samples, 0.01%)
alloc_pages_vma (4,197,840,382 samples, 0.55%)
lockref_get (624,823,360 samples, 0.08%)
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace@plt (98,111,593 samples, 0.01%)
sys_futex (9,361,713,732 samples, 1.22%)
handle_mm_fault (1,135,634,020 samples, 0.15%)
ext4_da_write_end (219,757,339 samples, 0.03%)
leveldb::(anonymous namespace)::DBPreFetchIter::GetAndParseTrueValue (7,325,535,789 samples, 0.96%)
generic_file_read_iter (42,455,597,338 samples, 5.54%)
generic..
leveldb::GetLengthPrefixedSlice (2,636,941,844 samples, 0.34%)
leveldb::(anonymous namespace)::TwoLevelIterator::value (2,684,891,320 samples, 0.35%)
enqueue_entity (1,942,770,957 samples, 0.25%)
up_read (602,341,620 samples, 0.08%)
leveldb::GetVarint32 (543,862,875 samples, 0.07%)
std::thread::_Invoker<std::tuple<leveldb::(anonymous namespace)::DBPreFetchIter::PreFetchThreadForward (93,253,103,040 samples, 12.17%)
std::thread::_Invo..
kfree (620,901,817 samples, 0.08%)
leveldb::(anonymous namespace)::CleanupIteratorState (171,058,153 samples, 0.02%)
leveldb::Slice::Slice (1,308,452,339 samples, 0.17%)
leveldb::IteratorWrapper::Valid (202,332,270 samples, 0.03%)
_cond_resched (597,233,596 samples, 0.08%)
dput (275,373,433 samples, 0.04%)
leveldb::(anonymous namespace)::LRUCache::Lookup (569,667,157 samples, 0.07%)
__GI___fileno (2,544,490,671 samples, 0.33%)
fput (1,350,469,926 samples, 0.18%)
rwsem_wake (563,012,882 samples, 0.07%)
__fsnotify_parent (6,875,040,348 samples, 0.90%)
entry_SYSCALL_64_after_hwframe (19,337,009,525 samples, 2.52%)
en..
_raw_spin_lock (424,722,982 samples, 0.06%)
__clone (114,049,101 samples, 0.01%)