I have a CentOS 6 VM running on a Windows 7 host. I have NFS server running on the VM, and mounting it via windows' built-in NFS client on the windows host. However, it is incredibly slow. Namely, SVN checkouts to the share take upwards of 20 minutes, where checkouts to a local directory take about 55 seconds. Any ideas why this would be so slow and/or how to improve it?

  • 1
    Why NFS, and not SMB? – Zoredache Oct 10 '12 at 20:22
  • UNIX permissions, symlinks, etc. in subversion are not preserved when using SMB, or VMware/VBox shared folders – Jonathon Reinhart Oct 10 '12 at 23:56
  • OK, that makes sense. What about IO contention on the host? – mfinni Oct 11 '12 at 13:01

You have a Windows 7 (consumer OS, so this isn't the right site, but whatever) host. On the same machine, you have a CentOS VM.

You're using NFS to share files between them.

Is the guest VMDK on the same physical disk as either (or both) the Windows host OS or the NFS share? I'm thinking you're probably causing IO problems. Run Perfmon on the physical disk and see what results you get, maybe you need to move stuff around.

Or, you know, just use VMware Shared Folders to do this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.