02040608010021:23:4521:23:5021:23:5521:24:0021:24:0521:24:1021:24:1521:24:2021:24:2521:24:30

187.1 GiB

Total memory allocated

4.0 GiB/s

Allocation rate

warning
Due to the a high number of allocations, the drill-down is based on sampling. Select a smaller time range to see more exact numbers.
Total
Thread.run()
ThreadPoolExecutor$Worker.run()
ThreadPoolExecutor.runWorker(ThreadPoolExecutor$Worker)
AbstractRunnable.run()
ThreadContext$ContextPreservingAbstractRunnable.doRun()
TimedRunnable.doRun()
AbstractRunnable.run()
ActionRunnable$1.doRun()
SearchService$$Lambda$4293.1635648924.accept(Object)
SearchService.lambda$rewriteShardRequest$7(ShardSearchRequest, ActionListener)
ActionListener$1.onResponse(Object)
ActionListener$$Lambda$3685.770920601.accept(Object)
ActionListener.lambda$map$2(ActionListener, CheckedFunction, Object)
SearchService$$Lambda$4275.725108641.apply(Object)
SearchService.lambda$executeQueryPhase$1(SearchTask, ShardSearchRequest)
SearchService.executeQueryPhase(ShardSearchRequest, SearchTask)
SearchService.loadOrExecuteQueryPhase(ShardSearchRequest, SearchContext)
QueryPhase.execute(SearchContext)
QueryPhase.execute(SearchContext, IndexSearcher, Consumer)
IndexSearcher.search(Query, Collector)
ContextIndexSearcher.createWeight(Query, ScoreMode, float)
IndexSearcher.createWeight(Query, ScoreMode, float)
SpanNearQuery.createWeight(IndexSearcher, ScoreMode, float)
SpanNearQuery.createWeight(IndexSearcher, ScoreMode, float)
SpanOrQuery.createWeight(IndexSearcher, ScoreMode, float)
SpanTermQuery.createWeight(IndexSearcher, ScoreMode, float)
TermStates.build(IndexReaderContext, Term, boolean)
TermStates.loadTermsEnum(LeafReaderContext, Term)
SegmentTermsEnum.seekExact(BytesRef)
SegmentTermsEnum.pushFrame(FST$Arc, BytesRef, int)
SegmentTermsEnum.getFrame(int)
SegmentTermsEnumFrame.<init>(SegmentTermsEnum, int)
Lucene50PostingsReader.newTermState()
SegmentTermsEnumFrame.loadBlock()
SegmentTermsEnum.initIndexInput()
ByteBufferIndexInput$SingleBufferImpl.clone()
ByteBufferIndexInput.clone()
ByteBufferIndexInput.buildSlice(String, long, long)
ByteBufferIndexInput.newCloneInstance(String, ByteBuffer, int, long)
DirectByteBufferR.slice()
ByteBufferIndexInput.buildSlice(ByteBuffer, long, long)
DirectByteBufferR.duplicate()
SegmentTermsEnum.getArc(int)
FST.findTargetArc(int, FST$Arc, FST$Arc, FST$BytesReader)
FST.findTargetArc(int, FST$Arc, FST$Arc, FST$BytesReader, boolean)
FST.readNextRealArc(FST$Arc, FST$BytesReader)
Outputs.readFinalOutput(DataInput)
ByteSequenceOutputs.read(DataInput)
ByteSequenceOutputs.read(DataInput)
BytesRef.<init>(int)
ByteSequenceOutputs.read(DataInput)
ByteSequenceOutputs.read(DataInput)
FST.readFirstRealTargetArc(long, FST$Arc, FST$BytesReader)
FST.readNextRealArc(FST$Arc, FST$BytesReader)
ByteSequenceOutputs.read(DataInput)
ByteSequenceOutputs.read(DataInput)
FieldReader.iterator()
SegmentTermsEnum.<init>(FieldReader)
SegmentTermsEnumFrame.<init>(SegmentTermsEnum, int)
Lucene50PostingsReader.newTermState()
FST.getBytesReader()
OffHeapFSTStore.getReverseBytesReader()
IndexInput.randomAccessSlice(long, long)
ByteBufferIndexInput$SingleBufferImpl.slice(String, long, long)
ByteBufferIndexInput.slice(String, long, long)
ByteBufferIndexInput.buildSlice(String, long, long)
IndexInput.getFullSliceDescription(String)
ByteBufferIndexInput.newCloneInstance(String, ByteBuffer, int, long)
DirectByteBufferR.slice()
ByteBufferIndexInput.buildSlice(ByteBuffer, long, long)
DirectByteBufferR.duplicate()
SpanTermQuery$SpanTermWeight.<init>(SpanTermQuery, TermStates, IndexSearcher, Map, float)
SpanWeight.<init>(SpanQuery, IndexSearcher, Map, float)
SpanWeight.buildSimWeight(SpanQuery, IndexSearcher, Map, float)
PerFieldSimilarityWrapper.scorer(float, CollectionStatistics, TermStatistics)
LegacyBM25Similarity.scorer(float, CollectionStatistics, TermStatistics)
BM25Similarity.scorer(float, CollectionStatistics, TermStatistics)
ContextIndexSearcher.search(List, Weight, Collector)
ContextIndexSearcher.searchInternal(List, Weight, Collector)
ContextIndexSearcher$1.bulkScorer(LeafReaderContext)
Weight.bulkScorer(LeafReaderContext)
SpanWeight.scorer(LeafReaderContext)
SpanWeight.scorer(LeafReaderContext)
SpanNearQuery$SpanNearWeight.getSpans(LeafReaderContext, SpanWeight$Postings)
SpanOrQuery$SpanOrWeight.getSpans(LeafReaderContext, SpanWeight$Postings)
SpanTermQuery$SpanTermWeight.getSpans(LeafReaderContext, SpanWeight$Postings)
SegmentTermsEnum.postings(PostingsEnum, int)
Lucene50PostingsReader.postings(FieldInfo, BlockTermState, PostingsEnum, int)
Lucene50PostingsReader$EverythingEnum.<init>(Lucene50PostingsReader, FieldInfo)
SpanWeight.getSimScorer(LeafReaderContext)
LeafSimScorer.<init>(Similarity$SimScorer, LeafReader, String, boolean)
FilterLeafReader.getNormValues(String)
CodecReader.getNormValues(String)
Lucene80NormsProducer.getNorms(FieldInfo)
Lucene80NormsProducer.getDataInput(FieldInfo, Lucene80NormsProducer$NormsEntry)
IndexInput.randomAccessSlice(long, long)
ByteBufferIndexInput$SingleBufferImpl.slice(String, long, long)
ByteBufferIndexInput.slice(String, long, long)
ByteBufferIndexInput.buildSlice(String, long, long)
Lucene80NormsProducer.getDisiJumpTable(FieldInfo, Lucene80NormsProducer$NormsEntry)
IndexedDISI.createJumpTable(IndexInput, long, long, int)
IndexInput.randomAccessSlice(long, long)
ByteBufferIndexInput$SingleBufferImpl.slice(String, long, long)
ByteBufferIndexInput.slice(String, long, long)
ByteBufferIndexInput.buildSlice(String, long, long)
Lucene80NormsProducer.getDisiInput(FieldInfo, Lucene80NormsProducer$NormsEntry)
IndexedDISI.createBlockSlice(IndexInput, String, long, long, int)
ByteBufferIndexInput$SingleBufferImpl.slice(String, long, long)
ByteBufferIndexInput.slice(String, long, long)
ByteBufferIndexInput.buildSlice(String, long, long)
FieldReader.iterator()
SegmentTermsEnum.<init>(FieldReader)
SegmentTermsEnumFrame.<init>(SegmentTermsEnum, int)
FST.getBytesReader()
OffHeapFSTStore.getReverseBytesReader()
IndexInput.randomAccessSlice(long, long)
ByteBufferIndexInput$SingleBufferImpl.slice(String, long, long)
ByteBufferIndexInput.slice(String, long, long)
ByteBufferIndexInput.buildSlice(String, long, long)