Am 28.05.2014 18:08, schrieb Steven Rostedt: > On Wed, 28 May 2014 17:43:50 +0200 > Richard Weinberger <richard.weinberger@xxxxxxxxx> wrote: > > >>> diff --git a/arch/x86/include/asm/page_64_types.h b/arch/x86/include/asm/page_64_types.h >>> index 8de6d9cf3b95..678205195ae1 100644 >>> --- a/arch/x86/include/asm/page_64_types.h >>> +++ b/arch/x86/include/asm/page_64_types.h >>> @@ -1,7 +1,7 @@ >>> #ifndef _ASM_X86_PAGE_64_DEFS_H >>> #define _ASM_X86_PAGE_64_DEFS_H >>> >>> -#define THREAD_SIZE_ORDER 1 >>> +#define THREAD_SIZE_ORDER 2 >>> #define THREAD_SIZE (PAGE_SIZE << THREAD_SIZE_ORDER) >>> #define CURRENT_MASK (~(THREAD_SIZE - 1)) >> >> Do you have any numbers of the performance impact of this? >> > > What performance impact are you looking for? Now if the system is short > on memory, it would probably cause issues in creating tasks. But other > than that, I'm not sure what you are looking for. Allocating more continuous memory for every thread is not cheap. I'd assume that such a change will cause more pressure on the allocator. Thanks, //richard -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>