Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - Z index

CONFIG_ZSMALLOC: N:1 compression allocator (zsmalloc)

General informations

The Linux kernel configuration item CONFIG_ZSMALLOC has multiple definitions:

N:1 compression allocator (zsmalloc) found in mm/Kconfig

The configuration item CONFIG_ZSMALLOC:

Help text

zsmalloc is a slab-based memory allocator designed to store pages of various compression levels efficiently. It achieves the highest storage density with the least amount of fragmentation.

Memory allocator for compressed pages found in mm/Kconfig

The configuration item CONFIG_ZSMALLOC:

Help text

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.

Memory allocator for compressed pages found in mm/Kconfig

The configuration item CONFIG_ZSMALLOC:

Help text

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.

Memory allocator for compressed pages found in drivers/staging/zsmalloc/Kconfig

The configuration item CONFIG_ZSMALLOC:

Help text

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.

Memory allocator for compressed pages found in drivers/staging/zsmalloc/Kconfig

The configuration item CONFIG_ZSMALLOC:

Help text

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.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - Z index

Automatically generated (in year 2022). See also LKDDb sources on GitLab