Uses of Class
org.apache.cassandra.utils.memory.MemtableAllocator
-
Packages that use MemtableAllocator Package Description org.apache.cassandra.db org.apache.cassandra.db.partitions org.apache.cassandra.utils.memory -
-
Uses of MemtableAllocator in org.apache.cassandra.db
Methods in org.apache.cassandra.db that return MemtableAllocator Modifier and Type Method Description MemtableAllocatorMemtable. 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 classMemtableBufferAllocatorclassNativeAllocatorThis NativeAllocator uses global slab allocation strategy with slab size that scales exponentially from 8kb to 1Mb to serve allocation of up to 128kb.classSlabAllocator+ * The SlabAllocator is a bump-the-pointer allocator that allocates + * large (1MB) global regions and then doles them out to threads that + * request smaller sized (up to 128kb) slices into the array.Methods in org.apache.cassandra.utils.memory that return MemtableAllocator Modifier and Type Method Description MemtableAllocatorHeapPool. newAllocator()abstract MemtableAllocatorMemtablePool. newAllocator()MemtableAllocatorSlabPool. newAllocator()
-