Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - N index
The Linux kernel configuration item CONFIG_NUMA has multiple definitions:
arch/x86/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP ) && ( CONFIG_X86_64 )Enable NUMA (Non-Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.
For 64-bit this is recommended if the system is Intel Core i7 (or later), AMD Opteron, or EM64T NUMA.
Otherwise, you should say N.
arch/riscv/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SMP && CONFIG_MMUEnable NUMA (Non-Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory of the CPU and add some more NUMA awareness to the kernel.
arch/powerpc/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_PPC64 && CONFIG_SMP ) && ( CONFIG_PPC_PSERIES || CONFIG_PPC_POWERNV )Enable NUMA (Non-Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.
arch/arm64/KconfigThe configuration item CONFIG_NUMA:
(none)Enable NUMA (Non-Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory of the CPU and add some more NUMA awareness to the kernel.
arch/sh/mm/KconfigThe configuration item CONFIG_NUMA:
CONFIG_MMU && CONFIG_SYS_SUPPORTS_NUMASome SH systems have many various memories scattered around the address space, each with varying latencies. This enables support for these blocks by binding them to nodes and allowing memory policies to be used for prioritizing and controlling allocation behaviour.
arch/sparc/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SPARC64 && CONFIG_SMP(none)
arch/s390/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SCHED_TOPOLOGYEnable NUMA support
This option adds NUMA support to the kernel.
arch/mips/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SYS_SUPPORTS_NUMASay Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option improves performance on systems with more than two nodes; on two node systems it is generally better to leave it disabled; on single node systems leave this option disabled.
arch/loongarch/KconfigThe configuration item CONFIG_NUMA:
(none)Say Y to compile the kernel with NUMA (Non-Uniform Memory Access) support. This option improves performance on systems with more than one NUMA node; on single node systems it is generally better to leave it disabled.
arch/ia64/KconfigThe configuration item CONFIG_NUMA:
! CONFIG_FLATMEMSay Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server systems. If in doubt, say N.
arch/alpha/KconfigThe configuration item CONFIG_NUMA:
CONFIG_DISCONTIGMEM && CONFIG_BROKENSay Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server machines. If in doubt, say N.
arch/sh/mm/KconfigThe configuration item CONFIG_NUMA:
CONFIG_MMU && CONFIG_SYS_SUPPORTS_NUMASome SH systems have many various memories scattered around the address space, each with varying latencies. This enables support for these blocks by binding them to nodes and allowing memory policies to be used for prioritizing and controlling allocation behaviour.
arch/powerpc/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_PPC64 ) && ( CONFIG_SMP && CONFIG_PPC_PSERIES )(none)
arch/arm64/KconfigThe configuration item CONFIG_NUMA:
(none)Enable NUMA (Non Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory of the CPU and add some more NUMA awareness to the kernel.
arch/x86/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP ) && ( CONFIG_X86_64 || ( CONFIG_X86_32 && CONFIG_HIGHMEM64G && CONFIG_X86_BIGSMP )) && ( CONFIG_X86_BIGSMP )Enable NUMA (Non Uniform Memory Access) support.
The kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.
For 64-bit this is recommended if the system is Intel Core i7 (or later), AMD Opteron, or EM64T NUMA.
For 32-bit this is only needed if you boot a 32-bit kernel on a 64-bit NUMA platform.
Otherwise, you should say N.
arch/metag/mm/KconfigThe configuration item CONFIG_NUMA:
(none)Some Meta systems have MMU-mappable on-chip memories with lower latencies than main memory. This enables support for these blocks by binding them to nodes and allowing memory policies to be used for prioritizing and controlling allocation behaviour.
arch/m32r/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SMP && CONFIG_BROKEN(none)
arch/tile/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SMP && CONFIG_DISCONTIGMEMNUMA memory allocation is required for TILE processors unless booting with memory striping enabled in the hypervisor, or with only a single memory controller. It is recommended that this option always be enabled.
arch/mn10300/KconfigThe configuration item CONFIG_NUMA:
(none)(none)
arch/c6x/KconfigThe configuration item CONFIG_NUMA:
(none)(none)
arch/x86/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP ) && ( CONFIG_X86_64 || ( CONFIG_X86_32 && CONFIG_HIGHMEM64G && ( CONFIG_X86_NUMAQ || CONFIG_X86_BIGSMP || CONFIG_X86_SUMMIT && CONFIG_ACPI ) && CONFIG_EXPERIMENTAL )) && ( CONFIG_X86_PC ) && (( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT || CONFIG_X86_BIGSMP )) && ( CONFIG_X86_32 && CONFIG_X86_SUMMIT && (! CONFIG_HIGHMEM64G || ! CONFIG_ACPI ))Enable NUMA (Non Uniform Memory Access) support. The kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.
For 32-bit this is currently highly experimental and should be only used for kernel development. It might also cause boot failures. For 64-bit this is recommended on all multiprocessor Opteron systems. If the system is EM64T, you should say N unless your system is EM64T NUMA.
arch/sparc64/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SMP(none)
arch/i386/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP && CONFIG_HIGHMEM64G && ( CONFIG_X86_NUMAQ || ( CONFIG_X86_SUMMIT || CONFIG_X86_GENERICARCH ) && CONFIG_ACPI ) && CONFIG_EXPERIMENTAL ) && ( CONFIG_X86_PC ) && (( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT )) && ( CONFIG_X86_SUMMIT && (! CONFIG_HIGHMEM64G || ! CONFIG_ACPI ))NUMA support for i386. This is currently high experimental and should be only used for kernel development. It might also cause boot failures.
arch/x86_64/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SMPEnable NUMA (Non Uniform Memory Access) support. The kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel. This code is recommended on all multiprocessor Opteron systems. If the system is EM64T, you should say N unless your system is EM64T NUMA.
arch/i386/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP && CONFIG_HIGHMEM64G && ( CONFIG_X86_NUMAQ || ( CONFIG_X86_SUMMIT || CONFIG_X86_GENERICARCH ) && CONFIG_ACPI )) && ( CONFIG_X86_PC ) && (( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT )) && ( CONFIG_X86_SUMMIT && (! CONFIG_HIGHMEM64G || ! CONFIG_ACPI ))(none)
arch/mips/sgi-ip27/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SGI_IP27Say Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server machines. If in doubt, say N.
arch/ppc64/KconfigThe configuration item CONFIG_NUMA:
CONFIG_DISCONTIGMEM || CONFIG_SPARSEMEM(none)
arch/x86_64/KconfigThe configuration item CONFIG_NUMA:
(none)(none)
arch/i386/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_SMP && CONFIG_HIGHMEM64G && ( CONFIG_X86_NUMAQ || CONFIG_X86_GENERICARCH || ( CONFIG_X86_SUMMIT && CONFIG_ACPI ))) && ( CONFIG_X86_PC ) && (( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT )) && ( CONFIG_X86_NUMAQ && (! CONFIG_HIGHMEM64G || ! CONFIG_SMP )) && ( CONFIG_X86_SUMMIT && (! CONFIG_HIGHMEM64G || ! CONFIG_ACPI ))(none)
arch/ia64/KconfigThe configuration item CONFIG_NUMA:
( CONFIG_IA64_GENERIC || CONFIG_IA64_DIG || CONFIG_IA64_HP_ZX1 ) && ( CONFIG_IA64_SGI_SN2 || CONFIG_IA64_GENERIC )Say Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server systems. If in doubt, say N.
arch/mips/Kconfig-sharedThe configuration item CONFIG_NUMA:
CONFIG_SGI_IP27Say Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server machines. If in doubt, say N.
arch/mips64/KconfigThe configuration item CONFIG_NUMA:
CONFIG_SGI_IP27Say Y to compile the kernel to support NUMA (Non-Uniform Memory Access). This option is for configuring high-end multiprocessor server machines. If in doubt, say N.
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 - N index
Automatically generated (in year 2025). See also LKDDb sources on GitLab