Uses of Interface
io.netty.channel.uring.IoUringBufferRingAllocator
Packages that use IoUringBufferRingAllocator
Package
Description
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 IoUringBufferRingAllocatorModifier and TypeClassDescriptionclassBase class forIoUringBufferRingAllocatorimplementations which support large allocations.final classIoUringBufferRingAllocatorimplementation 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.final classIoUringBufferRingAllocatorimplementation which uses a fixed size for the buffers that are returned byAbstractIoUringBufferRingAllocator.allocate().Methods in io.netty.channel.uring that return IoUringBufferRingAllocatorModifier and TypeMethodDescriptionIoUringBufferRingConfig.allocator()Returns theIoUringBufferRingAllocatorto use to allocateByteBufs.Methods in io.netty.channel.uring with parameters of type IoUringBufferRingAllocatorModifier and TypeMethodDescriptionIoUringBufferRingConfig.Builder.allocator(IoUringBufferRingAllocator allocator) Set theIoUringBufferRingAllocatorto use to allocateByteBufs.Constructors in io.netty.channel.uring with parameters of type IoUringBufferRingAllocatorModifierConstructorDescriptionIoUringBufferRingConfig(short bgId, short bufferRingSize, int batchSize, int maxUnreleasedBuffers, boolean incremental, IoUringBufferRingAllocator allocator) Deprecated.IoUringBufferRingConfig(short bgId, short bufferRingSize, int maxUnreleasedBuffers, IoUringBufferRingAllocator allocator) Deprecated.
IoUringBufferRingConfig.Builder.