Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently researching zfs. I have a RAIDZ-2 system with an SSD Cache. My issue is backups, our idea is to send snapshots to a USB 3.0 Seagate external harddrive.

I understand and have read the many issues of USB 3.0. It is a USB 3.0 device and I am using a USB 3.0 PCI Express card powered by Molex.

When I send a snapshot to the system, its very slow. I use this command below:

zfs send test/home@snappy | pv > /mnt/usb/hello

Pipe Viewer gives me an output of 37.5MB/s average transfer speed. hdparm also gives me a read speed of 22.10MB/sec.

Now, many and I may blame this on the device itself or the RAIDZ it is getting the snapshot from. However, The command below:

zfs send test/home@snappy | pv > /dev/null

Gives me an output of 335MB/s. So it cant be RAID slowing me down, right? Also, when i plug the device into a Windows machine I can get speeds of around 80MB/s. Another note, I have tried these tests on two Seagates, one ntfs and one ext4 format.

My question is, what could be slowing the device down so much?

Thanks for your patience and any suggestions. Please ask for any other information.

share|improve this question
Your in USB2 speed ranges so double check cables, drivers, BIOS etc. The Windows box is getting about what is expected for a USB3 drive after overhead etc. – Brian Dec 6 '13 at 11:57

You must log in to answer this question.

Browse other questions tagged .