Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - N index
The Linux kernel configuration item CONFIG_NR_CPUS
has multiple definitions:
arch/powerpc/platforms/Kconfig.cputype
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && (! CONFIG_SMP ) && ( CONFIG_PPC64 )
(none)
arch/arm64/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/arc/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/s390/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 512 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately sixteen kilobytes to the kernel image.
arch/riscv/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_32BIT ) && ( CONFIG_64BIT )
(none)
arch/mips/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_NR_CPUS_DEFAULT_4 ) && ( CONFIG_NR_CPUS_DEFAULT_8 ) && ( CONFIG_NR_CPUS_DEFAULT_16 ) && ( CONFIG_NR_CPUS_DEFAULT_32 ) && ( CONFIG_NR_CPUS_DEFAULT_64 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 for 32-bit kernel and 64 for 64-bit kernels; the minimum value which makes sense is 1 for Qemu (useful only for kernel debugging purposes) and 2 for all others.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image. For best performance should round up your number of processors to the next power of two.
arch/loongarch/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support.
arch/xtensa/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/sh/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_CPU_SUBTYPE_SHX3 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/parisc/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_64BIT )
(none)
arch/openrisc/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/csky/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/arm/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
The maximum number of CPUs that the kernel can support. Up to 32 CPUs can be supported, or up to 16 if kmap_local() debugging is enabled, which uses half of the per-CPU fixmap slots as guard regions.
arch/alpha/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_ALPHA_GENERIC || CONFIG_ALPHA_MARVEL ) && (! CONFIG_ALPHA_GENERIC && ! CONFIG_ALPHA_MARVEL )
MARVEL support can handle a maximum of 32 CPUs, all the others with working support have a maximum of 4 CPUs.
arch/x86/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP && ! CONFIG_MAXSMP
This allows you to specify the maximum number of CPUs which this kernel will support. If CPUMASK_OFFSTACK is enabled, the maximum supported value is 8192, otherwise the maximum value is 512. The minimum value which makes sense is 2.
This is purely to save memory: each supported CPU adds about 8KB to the kernel image.
arch/sparc/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_SPARC32 ) && ( CONFIG_SPARC64 )
(none)
arch/hexagon/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && (! CONFIG_SMP ) && ( CONFIG_SMP )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 6 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/um/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/nios2/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/microblaze/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/ia64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
You should set this to the number of CPUs in your system, but keep in mind that a kernel compiled for, e.g., 2 CPUs will boot but only use 2 CPUs on a >2 CPU system. Setting this to a value larger than 64 will cause the use of a CPU mask array, causing a small performance hit.
arch/riscv/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/h8300/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/nds32/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/um/Kconfig.common
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/tile/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
Building with 64 is the recommended value, but a slightly smaller kernel memory footprint results from using a smaller value on chips with fewer tiles.
arch/m32r/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/metag/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && (! CONFIG_SMP ) && ( CONFIG_SMP )
(none)
arch/mn10300/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/cris/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/blackfin/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_BF561 )
(none)
arch/openrisc/Kconfig
The configuration item CONFIG_NR_CPUS:
(none)
(none)
arch/um/Kconfig.um
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/arm64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/s390/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && (! CONFIG_64BIT ) && ( CONFIG_64BIT )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 256 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately sixteen kilobytes to the kernel image.
arch/arm64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/mips/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_NR_CPUS_DEFAULT_4 ) && ( CONFIG_NR_CPUS_DEFAULT_8 ) && ( CONFIG_NR_CPUS_DEFAULT_16 ) && ( CONFIG_NR_CPUS_DEFAULT_32 ) && ( CONFIG_NR_CPUS_DEFAULT_64 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 for 32-bit kernel and 64 for 64-bit kernels; the minimum value which makes sense is 1 for Qemu (useful only for kernel debugging purposes) and 2 for all others.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image. For best performance should round up your number of processors to the next power of two.
arch/s390/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && (! CONFIG_64BIT ) && ( CONFIG_64BIT )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 64 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately sixteen kilobytes to the kernel image.
arch/arc/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/powerpc/platforms/Kconfig.cputype
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_PPC64 )
(none)
arch/sparc64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/x86/Kconfig
The configuration item CONFIG_NR_CPUS:
(! CONFIG_MAXSMP ) && ( CONFIG_SMP ) && ( CONFIG_MAXSMP ) && ( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT || CONFIG_X86_BIGSMP || CONFIG_X86_ES7000 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 512 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/sparc/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/um/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/ia64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
You should set this to the number of CPUs in your system, but keep in mind that a kernel compiled for, e.g., 2 CPUs will boot but only use 2 CPUs on a >2 CPU system. Setting this to a value larger than 64 will cause the use of a CPU mask array, causing a small performance hit.
arch/x86/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT || CONFIG_X86_BIGSMP || CONFIG_X86_ES7000 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 255 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/ppc/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/powerpc/platforms/Kconfig.cputype
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_PPC64 )
(none)
arch/x86_64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. Current maximum is 255 CPUs due to APIC addressing limits. Less depending on the hardware.
This is purely to save memory - each supported CPU requires memory in the static kernel configuration.
arch/i386/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_X86_NUMAQ || CONFIG_X86_SUMMIT || CONFIG_X86_BIGSMP || CONFIG_X86_ES7000 )
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 255 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/powerpc/Kconfig
The configuration item CONFIG_NR_CPUS:
( CONFIG_SMP ) && ( CONFIG_PPC64 )
(none)
arch/x86_64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. Current maximum is 256 CPUs due to APIC addressing limits. Less depending on the hardware.
This is purely to save memory - each supported CPU requires memory in the static kernel configuration.
arch/sparc64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/alpha/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/ppc64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/ia64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
You should set this to the number of CPUs in your system, but keep in mind that a kernel compiled for, e.g., 2 CPUs will boot but only use 2 CPUs on a >2 CPU system. Setting this to a value larger than 64 will cause the use of a CPU mask array, causing a small performance hit.
arch/x86_64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU requires memory in the static kernel configuration.
arch/s390/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP && CONFIG_ARCH_S390X = 'n'
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/mips/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/ia64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
You should set this to the number of CPUs in your system, but keep in mind that a kernel compiled for, e.g., 2 CPUs will boot but only use 2 CPUs on a >2 CPU system. Setting this to a value larger than 64 will cause the use of a CPU mask array, causing a small performance hit.
arch/ppc64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/mips/Kconfig-shared
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/ia64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/i386/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 32 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately eight kilobytes to the kernel image.
arch/mips64/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
(none)
arch/s390x/Kconfig
The configuration item CONFIG_NR_CPUS:
CONFIG_SMP
This allows you to specify the maximum number of CPUs which this kernel will support. The maximum supported value is 64 and the minimum value which makes sense is 2.
This is purely to save memory - each supported CPU adds approximately sixteen kilobytes to the kernel image.
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 2024). See also LKDDb sources on GitLab