From: Pierre Schweitzer Date: Wed, 24 Jan 2018 09:09:19 +0000 (+0100) Subject: [NTOSKRNL] Make lazy writer thread run with higher priority. X-Git-Tag: 0.4.9-dev~220 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=4a910a12cce264865261718ca8fe462cba45e4c0 [NTOSKRNL] Make lazy writer thread run with higher priority. CORE-14248 --- diff --git a/ntoskrnl/cc/view.c b/ntoskrnl/cc/view.c index 2bab26c446d..5588a912dbb 100644 --- a/ntoskrnl/cc/view.c +++ b/ntoskrnl/cc/view.c @@ -1387,6 +1387,7 @@ CcInitView ( { HANDLE LazyWriter; NTSTATUS Status; + KPRIORITY Priority; OBJECT_ATTRIBUTES ObjectAttributes; DPRINT("CcInitView()\n"); @@ -1458,6 +1459,13 @@ CcInitView ( return FALSE; } + Priority = 27; + Status = NtSetInformationThread(LazyWriter, + ThreadPriority, + &Priority, + sizeof(Priority)); + ASSERT(NT_SUCCESS(Status)); + /* Handle is not needed */ ObCloseHandle(LazyWriter, KernelMode);