Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - S index

CONFIG_SMALL_STACK: Use 8kb for kernel stack instead of 16kb

General informations

The Linux kernel configuration item CONFIG_SMALL_STACK has multiple definitions:

Use 8kb for kernel stack instead of 16kb found in arch/s390/Kconfig

The configuration item CONFIG_SMALL_STACK:

Help text

If you say Y here and the compiler supports the -mkernel-backchain option the kernel will use a smaller kernel stack size. The reduced size is 8kb instead of 16kb. This allows to run more threads on a system and reduces the pressure on the memory management for higher order page allocations.

Say N if you are unsure.

Use 4kb/8kb for kernel stack instead of 8kb/16kb found in arch/s390/Kconfig

The configuration item CONFIG_SMALL_STACK:

Help text

If you say Y here and the compiler supports the -mkernel-backchain option the kernel will use a smaller kernel stack size. For 31 bit the reduced size is 4kb instead of 8kb and for 64 bit it is 8kb instead of 16kb. This allows to run more thread on a system and reduces the pressure on the memory management for higher order page allocations.

Say N if you are unsure.

Hardware

LKDDb

Raw data from LKDDb:

Sources

This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - S index

Automatically generated (in year 2024). See also LKDDb sources on GitLab