Author: tkreuzer Date: Wed Oct 3 19:39:11 2012 New Revision: 57467
URL: http://svn.reactos.org/svn/reactos?rev=57467&view=rev Log: [WIN32K] Reduce size of desktop heap from 4MB to 400KB (Windows uses 200KB) [NTOSKRNL] Go back to 20 MB session space.
Modified: trunk/reactos/ntoskrnl/mm/ARM3/miarm.h trunk/reactos/win32ss/user/ntuser/desktop.c
Modified: trunk/reactos/ntoskrnl/mm/ARM3/miarm.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/ARM3/miarm.h?re... ============================================================================== --- trunk/reactos/ntoskrnl/mm/ARM3/miarm.h [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/mm/ARM3/miarm.h [iso-8859-1] Wed Oct 3 19:39:11 2012 @@ -18,7 +18,7 @@
#define MI_MIN_INIT_PAGED_POOLSIZE (32 * _1MB)
-#define MI_SESSION_VIEW_SIZE (36 * _1MB) +#define MI_SESSION_VIEW_SIZE (20 * _1MB) #define MI_SESSION_POOL_SIZE (16 * _1MB) #define MI_SESSION_IMAGE_SIZE (8 * _1MB) #define MI_SESSION_WORKING_SET_SIZE (4 * _1MB)
Modified: trunk/reactos/win32ss/user/ntuser/desktop.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/desktop... ============================================================================== --- trunk/reactos/win32ss/user/ntuser/desktop.c [iso-8859-1] (original) +++ trunk/reactos/win32ss/user/ntuser/desktop.c [iso-8859-1] Wed Oct 3 19:39:11 2012 @@ -1081,7 +1081,7 @@ PVOID DesktopHeapSystemBase = NULL; SIZE_T DesktopInfoSize; BOOLEAN Context; - ULONG_PTR HeapSize = 4 * 1024 * 1024; /* FIXME */ + ULONG_PTR HeapSize = 400 * 1024; /* FIXME: Windows uses 200KB by default */ UNICODE_STRING ClassName; LARGE_STRING WindowName; BOOL NoHooks = FALSE;