This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_EVICTION_NRU_PERIOD

Recently accessed period, in milliseconds

Type: int

Help

A periodic timer will fire that clears the accessed state of all virtual
pages that are capable of being paged out. At eviction time, if a page
still has the accessed property, it will be considered as recently used.

Direct dependencies

EVICTION_NRU && DEMAND_PAGING

(Includes any dependencies from ifs and menus.)

Default

  • 100

Kconfig definition

At subsys/demand_paging/eviction/Kconfig:33

Included via Kconfig:8Kconfig.zephyr:42subsys/Kconfig:67subsys/demand_paging/Kconfig:7

Menu path: (Top) → Sub Systems and OS Services → Demand Paging modules

config EVICTION_NRU_PERIOD
    int "Recently accessed period, in milliseconds"
    default 100
    depends on EVICTION_NRU && DEMAND_PAGING
    help
      A periodic timer will fire that clears the accessed state of all virtual
      pages that are capable of being paged out. At eviction time, if a page
      still has the accessed property, it will be considered as recently used.

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