Hello,
The hdds in in our laptops are SATA with a transfer speed of 3Gbps. When I copy form one hdd to another the maximum speed I get is 60 MB/s. This corresponds to USB or firewire speed (app. 450 Mbps). Why is this? I would expect for 3 Gbps a transfer speed of order of 1GB/s.
PL
-
-
1. 1B = 8b, so 3Gb/s = 384MB/s, not 1GB/s.
2. 3Gb/s is the maximum throughput of the SATA II connecgtion interface, not the actual transfer speed. No mechanical drive can get close to that, they cant even max out SATA I (1.5Gb/s). The only way you'll see speeds nearing the limit is by hooking up multiple SSD's in RAID 0.
3. USB has a max burst transfer speed of 480Mb/s (60MB/s) but that is not sustainable, so the actual performance is less. That is also why firewire (IEEE 1394 - 400Mb/s - 50MB/s) performs better for file transfer, due to 400Mb/s being a sustained data rate. -
To add to theriko's excellent reply: The transfer rate of any device or buss is a maximum theoretical rate and it does not take into account "overhead" (data packaging, latency through the CPU, etc.).
-
And to add further details, those speeds (60/sec) are about average for a laptop SATA drive.
-
Thanks for the answers. It is clear now.
The 60MB/s speed it was the peak which I got only for large file.
PL
Question about SATA hdd.
Discussion in 'Sager and Clevo' started by pasoleatis, Dec 28, 2009.