I use a Cat-5e cable to transfer data to and from my samba share (using back to back connection). The maximum data transfer speed I am able to achieve is around 11 MBps.
This image from How To Geek specifies the data transfer speed of Cat-5e cable to be 1Gbps i.e, 128MBps.
I know that the data transfer speed is limited by the hard drive.I use an ATA hard disk ,which offer a data transfer rate over 30MBps , i guess.
lsscsi returns this :
[1:0:0:0] disk ATA Maxtor 2F040L0 VAM5 /dev/sda
But Why am I able to transfer data at only 11MBps ? What is it that I am missing ?Does it have anything to do with SMB share ?
Note: (around) 11MBps seems rather constant in most of the devices with a mechanical HDD ( atleast the ones I encountered).
Update :
Data transfer rate over http (seems little less though):
Update 2:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10).
socket options = TCP_NODELAY
, and mabeyraw read=yes