If not, what do they use. Please provide a source.
Do Solaris 10 and 11 still use slab allocation for their kernel memory allocator
kernel;solaris;memory
Some of the OpenSolaris 10 source code is publicly available, and yes, kmem uses a slab allocator in that release. See kmem.c, the comments describe the allocator in some detail.(Illumos uses the same allocator.)Looking at the Debugging With the Kernel Memory Allocator pages from the Oracle Solaris Modular Debugger Guide for Solaris 11 (Express), there is no reason to believe that the allocator changed substantially in that release.