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

CONFIG_DISCONTIGMEM_MANUAL: Discontiguous Memory

General informations

The Linux kernel configuration item CONFIG_DISCONTIGMEM_MANUAL has multiple definitions:

Discontiguous Memory found in mm/Kconfig

The configuration item CONFIG_DISCONTIGMEM_MANUAL:

Help text

This option provides enhanced support for discontiguous memory systems, over FLATMEM. These systems have holes in their physical address spaces, and this option provides more efficient handling of these holes.

Although "Discontiguous Memory" is still used by several architectures, it is considered deprecated in favor of "Sparse Memory".

If unsure, choose "Sparse Memory" over this option.

Discontigious Memory found in mm/Kconfig

The configuration item CONFIG_DISCONTIGMEM_MANUAL:

Help text

This option provides enhanced support for discontiguous memory systems, over FLATMEM. These systems have holes in their physical address spaces, and this option provides more efficient handling of these holes. However, the vast majority of hardware has quite flat address spaces, and can have degraded performance from extra overhead that this option imposes.

Many NUMA configurations will have this as the only option.

If unsure, choose "Flat Memory" over this option.

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 - D index

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