Speed up NFS file shares on Windows -
Auto tuning of Receive window is enabled by default
in Windows 7/Vista to speed up the TCP connections. But this may affect
performance if the firewall or network is old.
Possible
TCP/IP Auto Tuning Related Problems:
- Indefinite delay (hang) when
opening the Certificate Services snap-in.
- Slow (sometimes no) group policy
application.
- Trying to select a domain user in
order to add that principal to a local security group (the object picker)
would hang indefinitely.
- Instant Messaging is not working
well. Sometimes not at all by not being able to sign in.
- Access
to local file servers (EX: networked drives, etc.) are extremely slow and
sometimes did not succeed at all (appears to hang).
- Internet connection problems.
- Extremely
slow file transfers.
- Other
strange unexplained network connecting issues.
- Wireless network connection
problems
- Website browsing and downloads
are extremely slow.
I have tried the steps mentioned below and I observed a
drastic change in the speed of NFS share on windows machine
1 1. Launch command prompt as administrator.
2 2. Run “netsh
interface tcp show global”
You will see –
C:\Users\akash>netsh interface tcp show global
Querying active state...
TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : automatic
NetDMA State : enabled
Direct Cache Acess (DCA) : disabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : none
ECN Capability : disabled
RFC 1323 Timestamps : disabled
|
3 3. Run “netsh
interface tcp set global autotuning=disabled”
4. 4. Repeat step 2 to confirm that Receive Window
Auto-Tuning Level is disabled now
Please try this out and share your experiences.