mirror of
https://git.openafs.org/openafs.git
synced 2025-01-31 13:38:01 +00:00
Windows: AFS_SERVER_FLUSH_DELAY AFS_SERVER_PURGE_DELAY
Alter the flush delay to 5 seconds from 30 seconds Alter the purge delay to 300 seconds from 5 seconds Change-Id: I3f8e79d84582c4015e35d58cf1bedc9a023c0d73 Reviewed-on: http://gerrit.openafs.org/6554 Reviewed-by: Peter Scott <pscott@kerneldrivers.com> Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com> Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
This commit is contained in:
parent
f549911027
commit
7ae2c0df33
@ -7432,10 +7432,9 @@ AFSInitializeLibrary( IN AFSLibraryInitCB *LibraryInit)
|
||||
ulTimeIncrement = KeQueryTimeIncrement();
|
||||
|
||||
pControlDevExt->Specific.Control.ObjectLifeTimeCount.QuadPart = (ULONGLONG)((ULONGLONG)AFS_OBJECT_LIFETIME / (ULONGLONG)ulTimeIncrement);
|
||||
pControlDevExt->Specific.Control.FcbPurgeTimeCount.QuadPart = AFS_ONE_SECOND;
|
||||
pControlDevExt->Specific.Control.FcbPurgeTimeCount.QuadPart *= AFS_SERVER_PURGE_DELAY;
|
||||
pControlDevExt->Specific.Control.FcbPurgeTimeCount.QuadPart = AFS_SERVER_PURGE_DELAY;
|
||||
pControlDevExt->Specific.Control.FcbPurgeTimeCount.QuadPart /= ulTimeIncrement;
|
||||
pControlDevExt->Specific.Control.FcbFlushTimeCount.QuadPart = (ULONGLONG)((ULONGLONG)(AFS_ONE_SECOND * AFS_SERVER_FLUSH_DELAY) / (ULONGLONG)ulTimeIncrement);
|
||||
pControlDevExt->Specific.Control.FcbFlushTimeCount.QuadPart = (ULONGLONG)((ULONGLONG)AFS_SERVER_FLUSH_DELAY / (ULONGLONG)ulTimeIncrement);
|
||||
pControlDevExt->Specific.Control.ExtentRequestTimeCount.QuadPart = (ULONGLONG)((ULONGLONG)AFS_EXTENT_REQUEST_TIME/(ULONGLONG)ulTimeIncrement);
|
||||
|
||||
//
|
||||
|
@ -164,7 +164,7 @@ NTSTATUS
|
||||
// Fcb lifetime in seconds
|
||||
//
|
||||
|
||||
#define AFS_OBJECT_LIFETIME 30 * AFS_ONE_SECOND
|
||||
#define AFS_OBJECT_LIFETIME 600 * AFS_ONE_SECOND
|
||||
|
||||
#define AFS_EXTENT_REQUEST_TIME 10 * AFS_ONE_SECOND
|
||||
|
||||
@ -195,8 +195,8 @@ NTSTATUS
|
||||
|
||||
#define CRC32_POLYNOMIAL 0xEDB88320L;
|
||||
|
||||
#define AFS_SERVER_FLUSH_DELAY 30
|
||||
#define AFS_SERVER_PURGE_DELAY 60
|
||||
#define AFS_SERVER_FLUSH_DELAY (5LL * AFS_ONE_SECOND)
|
||||
#define AFS_SERVER_PURGE_DELAY (300LL * AFS_ONE_SECOND)
|
||||
//
|
||||
// PURGE_SLEEP is the number of PURGE_DELAYS we wait before we will unilaterally
|
||||
// give back extents.
|
||||
|
Loading…
x
Reference in New Issue
Block a user