VMware {code} Community
dblock
Enthusiast
Enthusiast

How can I improve performance of copying files from host to guest via Vix API?

We're copying rather large files (~250MB) between guest and host. This avoids having to supply network credentials and worry about network connectivity of the virtual machine alltogether. Unfortunately it's rather slow, without doing scientific tests, I am looking at transfer rates 1/10th of a regular file copy. It doesn't seem to matter much whether the copy is against a local VMWare Workstation or a remote ESX server.

Is there something I can do about this in the short term? Or maybe the developers can note this for a future version?

Thx

dB.

0 Kudos
3 Replies
admin
Immortal
Immortal

I don't think there is a workaround. We are aware of the issue (we run in to it internally) and hope to fix it in a future release.

dblock
Enthusiast
Enthusiast

Thank you. I've posted a short term work-around that should generally work in a majority of environments.

0 Kudos
fixitchris
Hot Shot
Hot Shot

I am assuming that the file is piped from guest to host. I wonder how .NET pipes between host<>guest would perform...

0 Kudos