I am at a loss and need help. I have a Windows XP SP3 host with a Gb nic plugged into a Gb switch connecting at 1Gb. I can transfer files to and from a shared folder on the XP Host at 56MB/s. I can copy a large file from D: to E: on the Host at about the same speed. C: is a Compact Flash and the page file is on D:.
The XP Host has 2GB RAM. The Host isn't used for anything except running Virtualbox. I have set the VM to use the Intel 1000 nic and set the VM with the command line to 1000000. Turnkey Fileserver and FreeNAS both report the network as 1Gbps. Which the host also reports. I am using Bridged Networking. Please note, the Host Only reports 100Mbps and I don't know how to change that. But I still want to use Bridged mode if at all possible.
When I transfer a file between client and VM or between host and VM I get almost exactly 100Mbps speeds.
The client shows lots of free memory and the VM shows lots of free memory.
I have reinstalled the Host OS and the client OS several times.
I've exhausted my searching on Google for solutions to the problem. I keep getting suggestions that the Hard Drives are the problem, but they can't be due to the host D: to host E: working at full speed. Also people suggest I haven't set the nic to 1Gbps in VM or Virtualbox or that I am using a 100Mbps switch which I am not.
Again the client to host is many times faster than 100Mbps as well as Host to Host. Everything says I have 1Gbps in the VM, Virtualbox and Host. The CPU use during the transfer is about 20% in the Host and about 5%-10% in the VM.
I am planning on 2 VMs on this system so I don't want to abandon Virtualbox.
Virtualbox 4.0.6, Turnkey Fileserver 11.1, FreeNAS 0.7 & 0.8
Thanks for any suggestions.