Interface BufferRecycler
-
- All Known Subinterfaces:
BufferPool
- All Known Implementing Classes:
BufferManager,BufferRecycler.DummyBufferRecycler,DiskIOScheduler,FreeingBufferRecycler,LocalBufferPool
public interface BufferRecyclerInterface for recyclingMemorySegments.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBufferRecycler.DummyBufferRecyclerThe buffer recycler does nothing for recycled segment.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrecycle(org.apache.flink.core.memory.MemorySegment memorySegment)Recycles theMemorySegmentto its originalBufferPoolinstance.
-
-
-
Method Detail
-
recycle
void recycle(org.apache.flink.core.memory.MemorySegment memorySegment)
Recycles theMemorySegmentto its originalBufferPoolinstance.- Parameters:
memorySegment- The memory segment to be recycled.
-
-