Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - P index
The Linux kernel configuration item CONFIG_PAGE_SIZE_16KB
has multiple definitions:
arch/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
CONFIG_HAVE_PAGE_SIZE_16KB
This option is usually a good compromise between memory consumption and performance for typical desktop and server workloads, often saving a level of page table lookups compared to 4KB pages as well as reducing TLB pressure and overhead of per-page operations in the kernel at the expense of a larger page cache.
arch/sh/mm/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
! CONFIG_MMU
This enables 16kB pages on MMU-less SH systems.
arch/mips/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
! CONFIG_CPU_R3000
Using 16kB page size will result in higher performance kernel at the price of higher memory consumption. This option is available on all non-R3000 family processors. Note that you will need a suitable Linux distribution to support this.
arch/hexagon/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
(none)
(none)
arch/powerpc/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
CONFIG_PPC_16K_PAGES
(none)
arch/loongarch/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
(none)
(none)
arch/tile/Kconfig
The configuration item CONFIG_PAGE_SIZE_16KB:
(none)
(none)
Raw data from LKDDb:
(none)
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - P index
Automatically generated (in year 2025). See also LKDDb sources on GitLab