Jeroen1000
Regular Contributor
Hi guys,
I'll try to be brief and to the point here so that I don't make a mess of the opening post.
Test System 1:
XP System:
Processor: Phenom II X3 720
Ram: OCZ 4GB DDR3 1333Mhz Reaper HPC Matched Pair
HD: Samsung 1Tb SATA II 32Mb HD103UJ
Network card: Atheros AR8121, AR8113, AR8114, PCI-E ethernet controller
OS: Windows XP 32-bit service pack 3
Firewall and AV off. Forgot to disable Windows Defender.
Test System 2:
Vista System:
Processor: Intel Core 2 Duo P7350
Ram: Hynix (4GB)
HD: WDC WD3200BEVT-22ZCT0
Netword card: Intel ( R) 82567LF Gigabit Network Connection
OS: Windows Vista home premium 32-bit service pack 2
Firewall and AV off. Forgot to disable Windows Defender.
Network equipment:
PROSAFE® 5-PORT GIGABIT ETHERNET DESKTOP SWITCH 10/100/1000 MBPS (link: http://www.netgear.com/Pr...spx?detail=Specifications)
Software used to test:
- Mozilla FTP- client and server
- DataRam ramdisk (http://memory.dataram.com...services/software/ramdisk)
Remarks:
- I have tested both CIFS and FTP protocols
- I have used cat5e cables from a computer store. I have not patched the cables myself. Both cables used were 1.5 metres in lenght.
- I have completed tests with and without a ramdrive. If you check out the Excel sheet, "Met RAMDRIVE" is Dutch for "with RAMDRIVE". "Zonder RAMDRIVE" is Dutch for "without RAMDRIVE". If a test was performed with a RAMDRIVE, both computers were using one.
- The file that was transfered was exactly 1 gigabyte, no more no less.
- I am aware a rounding error in the sheet exists. I'll correct it later. The corrected version is at home. The error is insignificantly small.
Link to Excel sheet: http://www.megafileupload.com/en/file/194444/Gigabit-testen-xls.html
Regarding the ramdrive:
There are a few things I would like to ask that more network savvy people may be able to answer. My ramdrive has a bandwidth exeeding 3 gigabyte per second. So we can all safely agree it is not the bottleneck. However, I have performed a test on it with rather odd results.
I have written to the ramdrive using a tool called HD speed. When I continuously write a 1 kilobyte file (1024 bytes), I achieve a recorded speed of only 51 megabytes per second.
A 2 kilobyte file yields a speed of 101 megabytes (= 105906176 bytes) per second. A 4 kilobyte file gets me close to 200 megabytes per second (about 195 to be more accurate).
Still with me here?
So IF an ethernet frame is 1518 bytes and a 2048 byte file yields a speed of 105906176 bytes per second, my theoretical max. speed would be a mere 75 megabytes per second. Of course, when you check out the Excel, you can see FTP-got me close to 90 megabytes per second on average.
Can anyone explain these results?
Now, obviously there is still a bottleneck. Is it the OS? Is it the ramdrive (probably not the drive) or perhaps it is the ethernet controller or its driver? I'm not excluding FTP- protocol overhead but only 90 megabytes/second from ramdrive to ramdrive is more than just 'protocol overhead'.
Any advice would be very welcome.
Cheers,
Jeroen
I'll try to be brief and to the point here so that I don't make a mess of the opening post.
Test System 1:
XP System:
Processor: Phenom II X3 720
Ram: OCZ 4GB DDR3 1333Mhz Reaper HPC Matched Pair
HD: Samsung 1Tb SATA II 32Mb HD103UJ
Network card: Atheros AR8121, AR8113, AR8114, PCI-E ethernet controller
OS: Windows XP 32-bit service pack 3
Firewall and AV off. Forgot to disable Windows Defender.
Test System 2:
Vista System:
Processor: Intel Core 2 Duo P7350
Ram: Hynix (4GB)
HD: WDC WD3200BEVT-22ZCT0
Netword card: Intel ( R) 82567LF Gigabit Network Connection
OS: Windows Vista home premium 32-bit service pack 2
Firewall and AV off. Forgot to disable Windows Defender.
Network equipment:
PROSAFE® 5-PORT GIGABIT ETHERNET DESKTOP SWITCH 10/100/1000 MBPS (link: http://www.netgear.com/Pr...spx?detail=Specifications)
Software used to test:
- Mozilla FTP- client and server
- DataRam ramdisk (http://memory.dataram.com...services/software/ramdisk)
Remarks:
- I have tested both CIFS and FTP protocols
- I have used cat5e cables from a computer store. I have not patched the cables myself. Both cables used were 1.5 metres in lenght.
- I have completed tests with and without a ramdrive. If you check out the Excel sheet, "Met RAMDRIVE" is Dutch for "with RAMDRIVE". "Zonder RAMDRIVE" is Dutch for "without RAMDRIVE". If a test was performed with a RAMDRIVE, both computers were using one.
- The file that was transfered was exactly 1 gigabyte, no more no less.
- I am aware a rounding error in the sheet exists. I'll correct it later. The corrected version is at home. The error is insignificantly small.
Link to Excel sheet: http://www.megafileupload.com/en/file/194444/Gigabit-testen-xls.html
Regarding the ramdrive:
There are a few things I would like to ask that more network savvy people may be able to answer. My ramdrive has a bandwidth exeeding 3 gigabyte per second. So we can all safely agree it is not the bottleneck. However, I have performed a test on it with rather odd results.
I have written to the ramdrive using a tool called HD speed. When I continuously write a 1 kilobyte file (1024 bytes), I achieve a recorded speed of only 51 megabytes per second.
A 2 kilobyte file yields a speed of 101 megabytes (= 105906176 bytes) per second. A 4 kilobyte file gets me close to 200 megabytes per second (about 195 to be more accurate).
Still with me here?
So IF an ethernet frame is 1518 bytes and a 2048 byte file yields a speed of 105906176 bytes per second, my theoretical max. speed would be a mere 75 megabytes per second. Of course, when you check out the Excel, you can see FTP-got me close to 90 megabytes per second on average.
Can anyone explain these results?
Now, obviously there is still a bottleneck. Is it the OS? Is it the ramdrive (probably not the drive) or perhaps it is the ethernet controller or its driver? I'm not excluding FTP- protocol overhead but only 90 megabytes/second from ramdrive to ramdrive is more than just 'protocol overhead'.
Any advice would be very welcome.
Cheers,
Jeroen
Last edited: