Outlook - How to control the OST sync speed
How to control the OST file synchronization speed for outlook client across the network?
https://support.microsoft.com/default.aspx?scid=kb;EN-US;818484
You can use the following registry values to control Outlook client synchronization. Note that all these registry values are located in the following subkey:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSExchangeISParametersSystem
By default, none of these registry values are included in Exchange Server 2003. You must add them to the registry.
- Max FXGetBuffer Users
You can use this value to override the limit on simultaneous remote procedure call (RPC) connections that are made by Outlook clients. These connections are sometimes referred to as ropFXSrcGetBuffers. The default value is equal to the number of processors that are on the server, multiply by 2, and then add 3. For example, on an Exchange Server 2003 server with two processors, the default value is 7 ([2*2] + 3=7). - FXGetBuffer BackOff Constant
You can use this value to configure the period of time that an Outlook client waits before it retries synchronization. The default value is 500 milliseconds. - FXGetBuffer Retry Count
You can use this value to configure the number of times a client can retry synchronization before the client is granted access. The default value is 10 attempts.
Exchange Server 2003 also includes the following new performance counters that you can use to monitor fast transfer and get buffer operations that are requested by clients.
Note You can find these counters under the MSExchangeIS Mailbox and MSExchangeIS Public objects when you add counters to your chart or log.
- FXGetBufferRopsCalled
Tracks the total number of FXGetBuffer RPC operations. - FXGetBufferRopsCalledPerSec
Tracks the total number of FXGetBuffer RPC operations per second. - FXGetBufferRopsAcceptedPerSec
Tracks the total number of FXGetBuffer RPC operations that are accepted per second. - FXGetBufferRopsDenied
Tracks the total number of FXGetBuffer RPC operations that are denied. - FXGetBufferRopsDeniedPerSec
Tracks the number of FXGetBuffer RPC operations that are denied per second. - FXGetBufferCurrentCallerCount
Tracks the number of simultaneous FXGetBuffer RPC operations. - FXGetBufferCurrentUsersExecuting
Tracks the number of simultaneous FXGetBuffer RPC operations that are being run.
Note
These counters are contained in the Mdbperfx.dll file. They can be loaded using the lodctr command.