Uses of Class
org.apache.cassandra.utils.memory.MemtableAllocator
-
Packages that use MemtableAllocator Package Description org.apache.cassandra.db.memtable org.apache.cassandra.db.partitions org.apache.cassandra.utils.memory -
-
Uses of MemtableAllocator in org.apache.cassandra.db.memtable
Fields in org.apache.cassandra.db.memtable declared as MemtableAllocator Modifier and Type Field Description protected MemtableAllocatorAbstractAllocatorMemtable. allocatorMethods in org.apache.cassandra.db.memtable that return MemtableAllocator Modifier and Type Method Description MemtableAllocatorAbstractAllocatorMemtable. getAllocator() -
Uses of MemtableAllocator in org.apache.cassandra.db.partitions
Constructors in org.apache.cassandra.db.partitions with parameters of type MemtableAllocator Constructor Description AtomicBTreePartition(TableMetadataRef metadata, DecoratedKey partitionKey, MemtableAllocator allocator) -
Uses of MemtableAllocator in org.apache.cassandra.utils.memory
Subclasses of MemtableAllocator in org.apache.cassandra.utils.memory Modifier and Type Class Description static classHeapPool.AllocatorclassMemtableBufferAllocatorclassNativeAllocatorThis NativeAllocator uses global slab allocation strategy with slab size that scales exponentially from 8KiB to 1MiB to serve allocation of up to 128KiB.classSlabAllocator+ * The SlabAllocator is a bump-the-pointer allocator that allocates + * large (1MiB) global regions and then doles them out to threads that + * request smaller sized (up to 128KiB) slices into the array.Methods in org.apache.cassandra.utils.memory that return MemtableAllocator Modifier and Type Method Description MemtableAllocatorHeapPool.Logged. newAllocator(java.lang.String table)MemtableAllocatorHeapPool. newAllocator(java.lang.String table)abstract MemtableAllocatorMemtablePool. newAllocator(java.lang.String table)MemtableAllocatorSlabPool. newAllocator(java.lang.String table)
-