[ros-diffs] [arty] 44235: Add read ahead granularity, currently unused.

arty at svn.reactos.org arty at svn.reactos.org
Fri Nov 20 06:25:36 CET 2009


Author: arty
Date: Fri Nov 20 06:25:35 2009
New Revision: 44235

URL: http://svn.reactos.org/svn/reactos?rev=44235&view=rev
Log:
Add read ahead granularity, currently unused.

Modified:
    branches/arty-newcc/ntoskrnl/cache/fssup.c
    branches/arty-newcc/ntoskrnl/include/internal/newcc.h

Modified: branches/arty-newcc/ntoskrnl/cache/fssup.c
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/cache/fssup.c?rev=44235&r1=44234&r2=44235&view=diff
==============================================================================
--- branches/arty-newcc/ntoskrnl/cache/fssup.c [iso-8859-1] (original)
+++ branches/arty-newcc/ntoskrnl/cache/fssup.c [iso-8859-1] Fri Nov 20 06:25:35 2009
@@ -112,6 +112,7 @@
 		FileObject->SectionObjectPointer->SharedCacheMap = Map;
 		Map->FileSizes = *FileSizes;
 		Map->LazyContext = LazyWriteContext;
+		Map->ReadAheadGranularity = PAGE_SIZE;
 		RtlCopyMemory(&Map->Callbacks, Callbacks, sizeof(*Callbacks));
 		// For now ...
 		DPRINT("FileSizes->ValidDataLength %08x%08x\n", FileSizes->ValidDataLength.HighPart, FileSizes->ValidDataLength.LowPart);

Modified: branches/arty-newcc/ntoskrnl/include/internal/newcc.h
URL: http://svn.reactos.org/svn/reactos/branches/arty-newcc/ntoskrnl/include/internal/newcc.h?rev=44235&r1=44234&r2=44235&view=diff
==============================================================================
--- branches/arty-newcc/ntoskrnl/include/internal/newcc.h [iso-8859-1] (original)
+++ branches/arty-newcc/ntoskrnl/include/internal/newcc.h [iso-8859-1] Fri Nov 20 06:25:35 2009
@@ -136,6 +136,7 @@
 	PVOID LazyContext;
 	PVOID LogHandle;
 	PFLUSH_TO_LSN FlushToLsn;
+	ULONG ReadAheadGranularity;
 } NOCC_CACHE_MAP, *PNOCC_CACHE_MAP;
 
 VOID




More information about the Ros-diffs mailing list