eSATA FTW

I've had external disks supporting all of firewire, usb and eSATA for a while now, but only recently got a machine supporting eSATA (as well as the two others). I was previously preferring firewire over usb, for good reasons:

  • usb: Timing buffered disk reads: 84 MB in 3.01 seconds = 27.89 MB/sec
  • firewire: Timing buffered disk reads: 112 MB in 3.00 seconds = 37.33 MB/sec

But I didn't expect this 3 years old disk (possibly more, I don't remember precisely) to perform that well over eSATA:

  • eSATA: Timing buffered disk reads: 216 MB in 3.01 seconds = 71.88 MB/sec

(All results as given by hdparm -t)

Interestingly, smartctl is unable to gather the vendor specific SMART attributes when the disk is attached on eSATA, while it can when on usb.

2010-09-25 17:26:45+0900

p.d.o

You can leave a response, or trackback from your own site.

3 Responses to “eSATA FTW”

  1. Taras Says:

    The main difference between sata and esata is the amount of noise.

    I’m not sure if that’s because esata connectors are horrible or just cable length resulting in more noise(so far it seems like connectors are to blame). I bet smart is failing due to a weird timeout/packet-loss.

  2. anon Says:

    Anyway, it’s about buffered data… not really very important

  3. glandium Says:

    Well, it was important when I copied more than 600GB off the disk.

Leave a Reply