Linux kernel developers are introducing 'sheaves', a new opt-in per-CPU array-based caching layer for the SLUB memory allocator. This enhancement aims to improve performance by reducing atomic operations in allocation fast paths, enabling better kfree_rcu() batching and recycling, and supporting preallocation for operations
Sort: