blob: 0ae13cd0908ed0b25341b812993bea65f681e45f [file] [log] [blame]
bool "Memory allocator for compressed pages"
depends on MMU
default n
zsmalloc is a slab-based memory allocator designed to store
compressed RAM pages. zsmalloc uses virtual memory mapping
in order to reduce fragmentation. However, this results in a
non-standard allocator interface where a handle, not a pointer, is
returned by an alloc(). This handle must be mapped in order to
access the allocated space.