Module memory_pools

Module memory_pools 

Source
Expand description

Per-CPU memory pools for optimized allocation performance.

Structs§

GlobalMemoryPool
Global memory pool for fallback allocation.
GlobalPoolStats
LockFreePool
Lock-free memory pool implementation using Michael & Scott algorithm.
MemoryPoolManager
System-wide memory pool manager.
PerCpuMemoryPool
Per-CPU memory pool for lock-free allocation.
PoolConfig
Configuration for memory pools.
PoolStats
Pool statistics.
PoolUtilization
Per-CPU pool utilization statistics.
SyncObjectSlot
SystemMemoryStats
System-wide memory pool statistics.
ThreadObjectSlot
Placeholder types for different object pools.

Functions§

init_per_cpu_pools
Initialize per-CPU memory pools.