Results 1 to 2 of 2

Thread: USB automount = slow throughput; manual = fast

  1. #1
    Join Date
    Jun 2007
    Beans
    10

    USB automount = slow throughput; manual = fast

    While testing a new Seagate FreeAgent Go 320GB USB 2.0 drive with Ubuntu 9.04 AMD64 Server I observed the following:

    • With 'usbmount' installed, plug drive in and let it automount. 'dd' write performance to /media/usb0/testfile is barely above 1.1MB/s.
    • Unmount /media/usb0 and remount to /media/usb0 by hand. Write throughput rises to 30MB/s.

    The drive is correctly detected as 'hi-speed' upon connection. What might cause this?

  2. #2
    Join Date
    Jun 2007
    Beans
    10

    Re: USB automount = slow throughput; manual = fast

    I've solved this.

    The usbmount package defaults to mounting USB drives with the safe 'sync' option to minimise data loss should the USB cable be pulled out. By switching this option off in /etc/usbmount/usbmount.conf my drive's throughput is much, much better.

    Since I always umount before unplugging a USB drive this seems to be a better option for me. Very confusing one to hunt down.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •