The tests below were conducted from a VM client (win7) located in Utrecht against a VM server (debian lenny) located in Amsterdam. The network path was at least 1 Gbps (with 2-10Gbps path segments in between), 5 hops and a latency of approx. 3-5 ms (both IPv6 and IPv4).
Since the upload speed is rather poor some tests were conducted to check the influence of debug logging and the gears upload chunk size. The tests were done with a 1 GByte file with random data against svn revision 205. The source file was located on and uploaded from local storage.
The table contains upload times (mm:ss) computed from the timestamp of the apache log of the first chunk (start) and the timestamp (Date: field) of the mail sent when the upload was done (stop).
| Browser | Version | OS | Debug | SSL | 200KB | 1MB | 10MB | 25MB | ||||
| mm:ss | Mbps | mm:ss | Mbps | mm:ss | Mbps | mm:ss | Mbps | |||||
| IE8 | 8.0.7600.16385 | Win7 | true | + | 20:08 |
6.8 | 4:22 |
31.3 | ||||
| 20:55 |
6.5 | |||||||||||
| false | + | 11:37 |
11.7 | 4:25 |
30.1 | |||||||
| Chrome | 6.0.472.55 | Win7 | true | + | 21:21 |
6.4 | 11:55 |
11.5 | 9:20 |
14.6 | 9:21 |
14.6 |
| false | + | 15:01 |
9.1 | 9:39 |
14.1 | |||||||
| Firefox | 3.6.8 | Win7 | true | + | 18:29 |
7.4 | ||||||
| false | 9:25 |
14.5 | 5:01 |
27.2 |
As expected both the debug setting and the chunksize have a large impact on the upload speed. The effect of setting debug to true is largest with a small chunksize and isn't noticable anymore with the larger chunksizes (10MB+).
The tests were done with a 1 GByte file with random data against svn revision 205. The source file was located on and uploaded from local storage.
The table contains upload times (mm:ss) computed from the timestamp of the call to fs_uploadit.php in the apache log (start) and the timestamp of the first fs_main.php call in the apache log after that (stop).
| Browser | Version | OS | Debug | SSL | Time (mm:ss) |
Speed (Mbps) |
| Safari | 5.0.2 | Win7 | true | -none- | 5:16 |
25.9 |
| TLSv1 RC4-SHA | 11:31 |
11.9 | ||||
| TLSv1 AES128-SHA | 11:27 |
11.9 | ||||
| Opera | 10.62 | Win7 | true | -none- | 5:52 |
23.3 |
| TLSv1 RC4-SHA | 10:40 |
12.8 | ||||
| TLSv1 DHE-RSA-AES256-SHA | 10:39 |
12.8 | ||||
| TLSv1 DHE-RSA-AES256-SHA | 9:45 | 14.0 |
Notes