Mark sure that the computers are both set to 1000 instead of auto. Try using a network switch which has Gig ports on it and see if that helps any.
Also make sure that DMA is turned on on both side of the communication. DMA is Direct Memory Access, a protocol used by disk drives to skip the processor in processing I/O operations. If it is not enabled, I have seen problems such as the ones you’ve described before.