Fastest way to transfer files between two adjacent computers
I have two adjacent computers, both running a recent version of Ubuntu. Both computers have multiple USB 2.0 ports, an RJ-45 connection, and a 5400RPM hard drive.

 1. What is the fastest *physical* medium to transfer data between the two computers without swapping hard drives? Will USB2.0 be faster than Ethernet?

 2. What is the fastest protocol (not necessarily TCP/IP based) for transferring high-entropy data? If it is TCP/IP, what needs to be tweaked for optimal performance?

Fastest way to transfer files between two adjacent computers
===

I have two adjacent computers, both running a recent version of Ubuntu. Both computers have multiple USB 2.0 ports, an RJ-45 connection, and a 5400RPM hard drive.

 1. What is the fastest *physical* medium to transfer data between the two computers without swapping hard drives? Will USB2.0 be faster than Ethernet?

 2. What is the fastest protocol (not necessarily TCP/IP based) for transferring high-entropy data? If it is TCP/IP, what needs to be tweaked for optimal performance?
