Uses of Interface
io.netty.channel.uring.IoUringBufferRingAllocator
-
Packages that use IoUringBufferRingAllocator Package Description io.netty.channel.uring io_uring is a high I/O performance scalable interface for fully asynchronous Linux syscalls. -
-
Uses of IoUringBufferRingAllocator in io.netty.channel.uring
Classes in io.netty.channel.uring that implement IoUringBufferRingAllocator Modifier and Type Class Description class
IoUringAdaptiveBufferRingAllocator
IoUringBufferRingAllocator
implementation which uses an adaptive strategy to allocate buffers, which will decrease / increase the buffer size depending on if the allocated buffers were completely used or not before.class
IoUringFixedBufferRingAllocator
IoUringBufferRingAllocator
implementation which uses a fixed size for the buffers that are returned byIoUringFixedBufferRingAllocator.allocate()
.Methods in io.netty.channel.uring that return IoUringBufferRingAllocator Modifier and Type Method Description IoUringBufferRingAllocator
IoUringBufferRingConfig. allocator()
Returns theIoUringBufferRingAllocator
to use to allocateByteBuf
s.Constructors in io.netty.channel.uring with parameters of type IoUringBufferRingAllocator Constructor Description IoUringBufferRingConfig(short bgId, short bufferRingSize, int batchSize, int maxUnreleasedBuffers, boolean incremental, IoUringBufferRingAllocator allocator)
Create a new configuration.IoUringBufferRingConfig(short bgId, short bufferRingSize, int maxUnreleasedBuffers, IoUringBufferRingAllocator allocator)
Create a new configuration.
-