The latest development version of this page may be more current than this released 3.0.0 version.

CONFIG_DEMAND_PAGING

Enable demand paging [EXPERIMENTAL]

Type: bool

Help

Enable demand paging. Requires architecture support in how the kernel
is linked and the implementation of an eviction algorithm and a
backing store for evicted pages.

Direct dependencies

ARCH_HAS_DEMAND_PAGING && MMU

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At kernel/Kconfig.vm:101

Included via Kconfig:8Kconfig.zephyr:40kernel/Kconfig:923

Menu path: (Top) → Virtual Memory Support → Enable MMU features

menuconfig DEMAND_PAGING
    bool "Enable demand paging [EXPERIMENTAL]"
    depends on ARCH_HAS_DEMAND_PAGING && MMU
    help
      Enable demand paging. Requires architecture support in how the kernel
      is linked and the implementation of an eviction algorithm and a
      backing store for evicted pages.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)