Top 1000 call stacks for: Current heap snapshot
Ordering call stacks by: kSampledCount
Current sampling frequency: 1048576 bytes (on average)
Values shown below are for allocations still in use (i.e., objects that have been deallocated are not included)
Estimated Bytes |
Estimated Count |
Avg Bytes Per Allocation |
Sampled Bytes |
Sampled Count |
Call Stack |
107,347,968 | 1,638 | 65,536 | 6,488,064 | 99 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew rocksdb::Arena::AllocateNewBlock() rocksdb::Arena::AllocateAligned() rocksdb::ConcurrentArena::AllocateAligned() rocksdb::(anonymous namespace)::SkipListRep<>::Allocate() rocksdb::MemTable::PrepareAdd() rocksdb::(anonymous namespace)::DirectWriteHandlerImpl::Put() yb::docdb::ExternalIntentsBatchWriter::Apply() rocksdb::WriteBatch::Iterate() rocksdb::WriteBatchInternal::InsertInto() rocksdb::DBImpl::WriteImpl() rocksdb::DBImpl::Write() yb::tablet::Tablet::WriteToRocksDB() yb::tablet::Tablet::ApplyOperation() yb::tablet::Tablet::ApplyRowOperations() yb::tablet::WriteOperation::DoReplicated() yb::tablet::Operation::Replicated() yb::tablet::OperationDriver::ReplicationFinished() yb::consensus::ConsensusRound::NotifyReplicationFinished() yb::consensus::ReplicaState::ApplyPendingOperationsUnlocked() yb::consensus::ReplicaState::AdvanceCommittedOpIdUnlocked() yb::consensus::RaftConsensus::UpdateMajorityReplicated() yb::rpc::StrandTaskWithErrorFunc<>::Run() yb::rpc::Strand::Done() yb::rpc::(anonymous namespace)::Worker::Execute() yb::Thread::SuperviseThread() start_thread
|
7,454,720 | 7 | 1,064,960 | 4,259,840 | 4 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() tcmalloc::tcmalloc_internal::(anonymous namespace)::do_malloc_pages<>() slow_alloc<>() malloc yb::rpc::CircularReadBuffer::CircularReadBuffer() yb::rpc::YBConnectionContext::YBConnectionContext() yb::rpc::ConnectionContextFactoryImpl<>::Create() yb::rpc::Messenger::RegisterInboundSocket() ev::base<>::method_thunk<>() ev_invoke_pending ev_run yb::rpc::Acceptor::RunThread() yb::Thread::SuperviseThread() start_thread
|
8,527,872 | 3 | 2,842,624 | 8,527,872 | 3 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() tcmalloc::tcmalloc_internal::(anonymous namespace)::do_malloc_pages<>() slow_alloc<>() malloc yb::malloc_with_check() yb::rpc::BinaryCallParser::Parse() yb::rpc::YBOutboundConnectionContext::ProcessCalls() yb::rpc::Connection::ProcessReceived() yb::rpc::RefinedStream::ProcessReceived() yb::rpc::RefinedStream::ProcessReceived() yb::rpc::TcpStream::TryProcessReceived() yb::rpc::TcpStream::Handler() ev_invoke_pending ev_run yb::rpc::Reactor::RunThread() yb::Thread::SuperviseThread() start_thread
|
3,194,880 | 3 | 1,064,960 | 2,129,920 | 2 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() tcmalloc::tcmalloc_internal::(anonymous namespace)::do_malloc_pages<>() slow_alloc<>() malloc yb::rpc::CircularReadBuffer::CircularReadBuffer() yb::rpc::RefinedStreamFactory::Create() yb::rpc::(anonymous namespace)::CreateStream<>() yb::rpc::Messenger::RegisterInboundSocket() ev::base<>::method_thunk<>() ev_invoke_pending ev_run yb::rpc::Acceptor::RunThread() yb::Thread::SuperviseThread() start_thread
|
2,252,800 | 25 | 90,112 | 180,224 | 2 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() malloc yb::rpc::CircularReadBuffer::CircularReadBuffer() yb::rpc::YBConnectionContext::YBConnectionContext() yb::rpc::ConnectionContextFactoryImpl<>::Create() yb::rpc::Reactor::AssignOutboundCall() yb::rpc::Reactor::ProcessOutboundQueue() ev::base<>::method_thunk<>() ev_invoke_pending ev_run yb::rpc::Reactor::RunThread() yb::Thread::SuperviseThread() start_thread
|
1,342,176 | 41,943 | 32 | 32 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() malloc ASN1_STRING_type_new asn1_primitive_new asn1_item_embed_new asn1_template_new asn1_item_embed_new asn1_item_embed_d2i asn1_template_noexp_d2i asn1_item_embed_d2i asn1_template_noexp_d2i asn1_item_embed_d2i x509_name_ex_d2i asn1_template_noexp_d2i asn1_item_embed_d2i asn1_template_noexp_d2i asn1_item_embed_d2i d2i_X509 PEM_X509_INFO_read_bio_ex X509_load_cert_crl_file_ex by_file_ctrl_ex SSL_CTX_load_verify_file ossl_connect_common Curl_ssl_connect_nonblocking Curl_http_connect multi_runsingle yb::EasyCurl::DoRequest() yb::rpc::ScheduledTask<>::Run() boost::asio::detail::completion_handler<>::do_complete() boost::asio::detail::scheduler::run() yb::rpc::IoThreadPool::Impl::Execute() yb::Thread::SuperviseThread() start_thread
|
1,109,248 | 8,666 | 128 | 128 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew yb::docdb::LockBatch::Init() yb::docdb::PrepareDocWriteOperation() yb::tablet::TabletPeer::WriteAsync() yb::tserver::TabletServiceImpl::PerformWrite() yb::tserver::TabletServiceImpl::Write() std::__1::__function::__func<>::operator()() yb::tserver::TabletServerServiceIf::Handle() yb::rpc::ServicePoolImpl::Handle() yb::rpc::InboundCall::InboundCallTask::Run() yb::rpc::(anonymous namespace)::Worker::Execute() yb::Thread::SuperviseThread() start_thread
|
1,342,176 | 41,943 | 32 | 32 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew google::protobuf::DescriptorPool::Tables::AllocateString() google::protobuf::DescriptorBuilder::BuildMessage() google::protobuf::DescriptorBuilder::BuildFileImpl() google::protobuf::DescriptorPool::BuildFileFromDatabase() google::protobuf::DescriptorPool::TryFindSymbolInFallbackDatabase() google::protobuf::DescriptorPool::Tables::FindByNameHelper() google::protobuf::DescriptorPool::CrossLinkOnDemandHelper() google::protobuf::FieldDescriptor::TypeOnceInit() google::protobuf::internal::FunctionClosure1<>::Run() google::protobuf::internal::GeneratedMessageReflection::SpaceUsedLong() yb::rpc::RpcCallPBParams::ParseRequest() yb::rpc::YBInboundCall::ParseParam() yb::rpc::RpcContext::RpcContext() std::__1::__function::__func<>::operator()() yb::tserver::TabletServerAdminServiceIf::Handle() yb::rpc::ServicePoolImpl::Handle() yb::rpc::InboundCall::InboundCallTask::Run() yb::rpc::(anonymous namespace)::Worker::Execute() yb::Thread::SuperviseThread() start_thread
|
1,064,960 | 52 | 20,480 | 20,480 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew yb::HdrHistogram::Init() yb::HistogramPrototype::Instantiate() yb::cdc::CDCServiceIf::InitMethods() yb::tserver::TabletServer::RegisterServices() yb::tserver::TabletServer::Start() yb::tserver::TabletServerMain() main __libc_start_main
|
1,064,960 | 52 | 20,480 | 20,480 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew yb::HdrHistogram::Init() yb::HistogramPrototype::Instantiate() yb::consensus::ConsensusServiceIf::InitMethods() yb::tserver::ConsensusServiceImpl::ConsensusServiceImpl() yb::tserver::TabletServer::RegisterServices() yb::tserver::TabletServer::Start() yb::tserver::TabletServerMain() main __libc_start_main
|
1,342,176 | 41,943 | 32 | 32 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNew google::protobuf::DescriptorPool::Tables::AllocateString() google::protobuf::DescriptorBuilder::BuildFieldOrExtension() google::protobuf::DescriptorBuilder::BuildMessage() google::protobuf::DescriptorBuilder::BuildFileImpl() google::protobuf::DescriptorPool::BuildFileFromDatabase() google::protobuf::DescriptorPool::TryFindFileInFallbackDatabase() google::protobuf::DescriptorPool::FindFileByName() google::protobuf::FileDescriptor::DependenciesOnceInit() google::protobuf::internal::FunctionClosure1<>::Run() yb::pb_util::WritePBContainerToPath() yb::tablet::TabletBootstrapStateFlusher::FlushBootstrapState() std::__1::__function::__func<>::operator()() yb::ThreadPool::DispatchThread() yb::Thread::SuperviseThread() start_thread
|
1,044,480 | 4,080 | 256 | 256 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() TCMallocInternalNewAligned yb::CounterPrototype::Instantiate() yb::master::(anonymous namespace)::CreateMasterDclMetrics() yb::rpc::ProxyBase::ProxyBase() yb::client::YBClient::Data::LeaderMasterDetermined() yb::master::GetLeaderMasterRpc::GetMasterRegistrationRpcCbForNode() boost::detail::function::void_function_obj_invoker1<>::invoke() yb::master::(anonymous namespace)::GetMasterRegistrationRpc::Finished() std::__1::__function::__func<>::operator()() yb::rpc::OutboundCall::InvokeCallbackSync() yb::rpc::(anonymous namespace)::Worker::Execute() yb::Thread::SuperviseThread() start_thread
|
1,171,456 | 13 | 90,112 | 90,112 | 1 | tcmalloc::tcmalloc_internal::SampleifyAllocation<>() slow_alloc<>() malloc yb::rpc::CircularReadBuffer::CircularReadBuffer() yb::rpc::RefinedStreamFactory::Create() yb::rpc::(anonymous namespace)::CreateStream<>() yb::rpc::Reactor::AssignOutboundCall() yb::rpc::Reactor::ProcessOutboundQueue() ev::base<>::method_thunk<>() ev_invoke_pending ev_run yb::rpc::Reactor::RunThread() yb::Thread::SuperviseThread() start_thread
|