Identifying Mount and Cache Options in Windows Client cvgathers |
Identifying Mount and Cache Options in Windows Client cvgathers
In Windows snapshots from clients the parameters for the various mount and cache settings, “Advanced Mount Options” and "Advanced Cache Options" in the GUI, are in the cvgather.cvntcfgimpexp.txt file.
GUI options :
The following tables shows the description, parameter and default settings along with examples of non-default settings. If the parameter isn't in the file then it's set to the default
Most of the parameters are simply the hexadecimal value given but the Mountoptions and Mountoptions2 paramters are words with key bits set in them so different combinations of settings will yield different numbers.
EG, in the SNFS/cvgather.cvntcfgimpexp.txt file from the cvgather :
"BufferCacheCap"=dword:00000100 The “Minimum Total Cache Size” is set to 256M (Hexadecimal 100 = Decimal 256)
"BufCacheIods"=dword:00000010 The “Number of Threads” is set to 16
"BufCacheReadAhead"=dword:00000040 The “Number of Read-ahead Buffers” is set to 64
Advanced Mount Options
GUI description Registry setting Default Example parameters and equivalents
Mount Control :
Mount Retransmit Limit MountRetrans 1 00000002 = 2 00000004 = 4
Hard Mount MountOption <unset> 80000080 = unset 80000084 = set
Allow Diskless Mount MountOption <unset> 80000080 = unset 80002080 = set
Read Only MountOption <unset> 80000080 = unset 80000081 = set
Restrict Pre-allocation API MountOption <unset> 80000080 = unset 84000080 = set
Threads:
Number of Async I/O Threads AioThreads 8 00000010 = 16 00000014 = 20
Number of System Threads Threads 12 00000018 = 24 0000001e = 30
Timeouts:
Message Timeout x 1/10th Sec Timeout 50 00000064 = 100 00000078 = 120
Message Retry Count ReTrans 12 00000018 = 24 0000001e = 30
Retry I/O’s Forever <set> (Toggles with below, MountOptions2)
Allow I/O Timeouts MountOptions2 <unset> 00000000 = unset 00000020 = set
I/O Retry Time Seconds IORetryTime 0 00000001 = 1 0000000a = 10
I/O Penalty Time Seconds IOPenaltyTime 300 00000190 = 400 00000258 = 600
+ MountOptions2 00000000 = unset 00000010 = set
Fast Failover Detection MountOptions <unset> 80000080 = unset 80004080 = set
Hard Reconnect MountOptions <unset> 80000080 = unset 80000082 = set
Quality of Service (QOS)
Token Hold Seconds NrtioTokenHold 60 00000064 = 100 00000078 = 120
Advanced Cache Options
Data Buffer Cache :
Individual Buffer Size CacheBufSize 64K 00020000 = 128K 00030000 = 192K
Minimum Total Cache Size BufferCacheCap 256M 00000100 = 256M 00000400 = 1G
Auto-DMA Read BufCacheAutoDmaRdLen 1M 00400001 = 4M 01000001= 16M
Auto-DMA Write BufCacheAutoDmaWrtLen 1M 00400001 = 4M 01000001= 16M
Number of Read-ahead Buffers BufCacheReadAhead 16 00000020 = 32 00000040 = 64
Number of Threads BufCacheIods 8 00000010 = 16 00000020 = 32
Attribute Flush Time:
Seconds for Non-Shared AttrFlushSecs 30 0000002d = 45 0000003c = 60
Seconds for Shared ShAttrFlushSecs 2 00000005 = 5 0000000a = 10
Delay Atime Updates MountOptions <unset> 80000080 = unset 80040080 = set
Metadata/Inode Cache:
Low Water Mark CacheLowWaterMark 1K 00000800 = 2K 00001000 = 4K
High Water Mark CacheHighWaterMark 3K 00001800 = 6K 00002000 = 8K
Max Entries CacheMax 4K 00002000 = 8K 00004000 = 16K
Purge Period (seconds) CacheHoldSecs 45 0000003c = 60 0000005a = 90
Directory Cache :
Minimum Directory Cache Size DirCacheSize 10M 01400000 = 20M 02000000 = 32M
This page was generated by the BrainKeeper Enterprise Wiki, © 2018 |