diff options
Diffstat (limited to 'init/Kconfig')
-rw-r--r-- | init/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig index 54d3fa5ae723..247084be0590 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
@@ -1596,6 +1596,17 @@ config SLOB | |||
1596 | 1596 | ||
1597 | endchoice | 1597 | endchoice |
1598 | 1598 | ||
1599 | config SLUB_CPU_PARTIAL | ||
1600 | default y | ||
1601 | depends on SLUB | ||
1602 | bool "SLUB per cpu partial cache" | ||
1603 | help | ||
1604 | Per cpu partial caches accellerate objects allocation and freeing | ||
1605 | that is local to a processor at the price of more indeterminism | ||
1606 | in the latency of the free. On overflow these caches will be cleared | ||
1607 | which requires the taking of locks that may cause latency spikes. | ||
1608 | Typically one would choose no for a realtime system. | ||
1609 | |||
1599 | config MMAP_ALLOW_UNINITIALIZED | 1610 | config MMAP_ALLOW_UNINITIALIZED |
1600 | bool "Allow mmapped anonymous memory to be uninitialized" | 1611 | bool "Allow mmapped anonymous memory to be uninitialized" |
1601 | depends on EXPERT && !MMU | 1612 | depends on EXPERT && !MMU |