diff options
-rw-r--r-- | mm/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index c2c8a4a11898..3982be2d721a 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -302,6 +302,20 @@ config NOMMU_INITIAL_TRIM_EXCESS | |||
302 | 302 | ||
303 | See Documentation/nommu-mmap.txt for more information. | 303 | See Documentation/nommu-mmap.txt for more information. |
304 | 304 | ||
305 | config TRANSPARENT_HUGEPAGE | ||
306 | bool "Transparent Hugepage Support" if EMBEDDED | ||
307 | depends on X86_64 && MMU | ||
308 | default y | ||
309 | help | ||
310 | Transparent Hugepages allows the kernel to use huge pages and | ||
311 | huge tlb transparently to the applications whenever possible. | ||
312 | This feature can improve computing performance to certain | ||
313 | applications by speeding up page faults during memory | ||
314 | allocation, by reducing the number of tlb misses and by speeding | ||
315 | up the pagetable walking. | ||
316 | |||
317 | If memory constrained on embedded, you may want to say N. | ||
318 | |||
305 | # | 319 | # |
306 | # UP and nommu archs use km based percpu allocator | 320 | # UP and nommu archs use km based percpu allocator |
307 | # | 321 | # |