Page 1 of 2

USB thumb-drive speed

PostPosted: Thu May 08, 2008 7:15 pm
by DaddyX3
Ok, same protocall as the hard-drive speed tests. To check what /dev your usb thumb-drive is first do a
sudo fdisk -l
Then plug your usb drive in and repeat. You should see another /dev in the list now. Once you know what /dev/XX it is just enter the following in a terminal:
Code: Select all
sudo hdparm -t -T /dev/xxx

replacing "/dev/xxx" with you devise name listed in fdisk output.

I'll start .....
My junker .... Lexar 2GB WalMart Special a.k.a. P.O.S.
Code: Select all
/dev/sde:
 Timing cached reads:   1532 MB in  2.00 seconds = 766.14 MB/sec
 Timing buffered disk reads:   30 MB in  3.14 seconds =   9.57 MB/sec


My OCZ Rally 2 stick .... a.k.a. "not" a Walmart Special ...
Code: Select all
/dev/sde:
 Timing cached reads:   1420 MB in  2.00 seconds = 710.10 MB/sec
 Timing buffered disk reads:   54 MB in  3.03 seconds =  17.82 MB/sec

I've seen 20MB/s but not any more than that. I'm curious to see if there is any difference with a faster computer?

Re: USB thumb-drive speed

PostPosted: Fri May 09, 2008 10:31 pm
by jfg69
I think I'll try this with my cameras SD card. Do you think the adapter will have an effect on speed? I have an adapter that came with the card as well as a multi-card reader. Actualy, the multi-card reader shows up under computer as different drives, even with nothing in the slots. I thought that was a bit odd.

Re: USB thumb-drive speed

PostPosted: Sat May 10, 2008 10:49 am
by DaddyX3
give it a run jfg! I have a card reader on my HTPC that does the same thing. I'm running on that though. I'm not sure about Hardy with a card reader.

Re: USB thumb-drive speed

PostPosted: Sat May 10, 2008 10:59 pm
by DaddyX3
WOW! This is all I can say. I can't believe the improvement in speeds, from my old computer (3800+ X2/ ASUS AN8 32 SLI Deluxe/2-GB RAM) to my new computer!!!! Check these #'s out for a thumb-drvie!!! New system specs in my sig.

Mind you, same exact thumb-drives:
OCZ Rally2 8GB:
Code: Select all
zzmadi@zzmadi-desktop:~$ sudo hdparm -t -T /dev/sdd

/dev/sdd:
 Timing cached reads:   4308 MB in  2.00 seconds = 2154.52 MB/sec
 Timing buffered disk reads:  100 MB in  3.03 seconds =  33.05 MB/sec


Had to run it twice ... didn't believe it:
Code: Select all
zzmadi@zzmadi-desktop:~$ sudo hdparm -t -T /dev/sdd

/dev/sdd:
 Timing cached reads:   4314 MB in  2.00 seconds = 2157.85 MB/sec
 Timing buffered disk reads:  100 MB in  3.03 seconds =  33.05 MB/sec


Then put in my Walmart special Lexar 2GB thumb-drive:
Code: Select all
zzmadi@zzmadi-desktop:~$ sudo hdparm -t -T /dev/sdd

/dev/sdd:
 Timing cached reads:   3966 MB in  2.00 seconds = 1983.52 MB/sec
 Timing buffered disk reads:   36 MB in  3.11 seconds =  11.59 MB/sec

-NO surprise there! A piece of junk thumb-drive is a piece of junk thumb-drive. No amount of system upgrades will fix that. Although There is a little improvement :)

Re: USB thumb-drive speed

PostPosted: Sun May 11, 2008 9:53 pm
by Cab
This is for a 4gb microSD card from my smartphone using a USB adaptor I might add its formatted in NTFS so I might be losing some for that. I'll test my USB stick in a few minutes and post results as well.


/dev/sde:
Timing cached reads: 8010 MB in 2.00 seconds = 4008.61 MB/sec
Timing buffered disk reads: 28 MB in 3.14 seconds = 8.91 MB/sec

Re: USB thumb-drive speed

PostPosted: Sun May 11, 2008 9:59 pm
by Cab
2gb Cruz something USB thumbdrive MicroCruz? any way heres mine also formatted in NTFS.
/dev/sde:
Timing cached reads: 7082 MB in 2.00 seconds = 3543.22 MB/sec
Timing buffered disk reads: 42 MB in 3.03 seconds = 13.86 MB/sec

Re: USB thumb-drive speed

PostPosted: Thu Oct 16, 2008 10:40 pm
by VanillaTbone
These are the results for my 2GB Memorex TravelDrive(Model 2006)...

Code: Select all
/dev/sdc:
 Timing cached reads:   2408 MB in  2.00 seconds = 1204.46 MB/sec
 Timing buffered disk reads:   40 MB in  3.08 seconds =  13.00 MB/sec


The first test was using FAT32

Next is JFS

Code: Select all
/dev/sdc:
 Timing cached reads:   2440 MB in  2.00 seconds = 1220.33 MB/sec
 Timing buffered disk reads:   40 MB in  3.08 seconds =  13.00 MB/sec


Next is ext2

Code: Select all
/dev/sdc:
 Timing cached reads:   2242 MB in  2.00 seconds = 1120.84 MB/sec
 Timing buffered disk reads:   40 MB in  3.06 seconds =  13.06 MB/sec


Next is ext3

Code: Select all
/dev/sdc:
 Timing cached reads:   2272 MB in  2.00 seconds = 1136.17 MB/sec
 Timing buffered disk reads:   40 MB in  3.05 seconds =  13.11 MB/sec

Re: USB thumb-drive speed

PostPosted: Tue Oct 28, 2008 4:56 pm
by TheeMahn
I thought I would join in the fun, got a new 8GB "Sandisk Cruzer" yesterday, first I will start with the Lexar Walmart special:
Code: Select all
theemahn@SledgeHammer:~$ sudo hdparm -t -T /dev/sde1

/dev/sde1:
 Timing cached reads:   2634 MB in  2.00 seconds = 1316.64 MB/sec
 Timing buffered disk reads:   48 MB in  3.09 seconds =  15.56 MB/sec
theemahn@SledgeHammer:~$


Sandisk Cruzer:
Code: Select all
theemahn@SledgeHammer:~$ sudo hdparm -t -T /dev/sde1

/dev/sde1:
 Timing cached reads:   2568 MB in  2.00 seconds = 1283.63 MB/sec
 Timing buffered disk reads:   72 MB in  3.06 seconds =  23.50 MB/sec
theemahn@SledgeHammer:~$



I would also like to help you fellas get the "most" out of your USB stick, most people perceive that their motherboard's USB slots are all 2.0, this is not always the case. I am going to take the time to show you how tell tell which ports are 2.0:
Code: Select all
theemahn@SledgeHammer:~$ lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 005: ID 0781:5406 SanDisk Corp. Cruzer Micro 1/4GB Flash Drive
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Wow, look at that only 2 of the 6 ports shown are 2.0, figuring out which are 2.0 is done by watching how many ports are 2.0 and when you see your flash drive listed and 1 less 2.0 port then you have it in a 2.0 port, I hope this has helped someone.

lsusb is a great little tool to view devices in verbose a -v switch can be added:
Code: Select all
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:13.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:13.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 005 Device 003: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x09da A4 Tech Co., Ltd
  idProduct          0x001a Wireless Mouse & RXM-15 Receiver
  bcdDevice            0.01
  iManufacturer           1 A4Tech
  iProduct                2 RF USB Mouse
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          3 HID-Compliant Mouse
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      48
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0005  1x 5 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:13.4
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0303 lowspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:13.3
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 006 Device 006: ID 05dc:a720 Lexar Media, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x05dc Lexar Media, Inc.
  idProduct          0xa720
  bcdDevice           11.00
  iManufacturer           1 Lexar
  iProduct                2 USB Flash Drive
  iSerial                 3 106A6811224514220907
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval             255
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval             255
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 006 Device 005: ID 0781:5406 SanDisk Corp. Cruzer Micro 1/4GB Flash Drive
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0781 SanDisk Corp.
  idProduct          0x5406 Cruzer Micro 1/4GB Flash Drive
  bcdDevice            0.10
  iManufacturer           1 SanDisk
  iProduct                2 U3 Cruzer Micro
  iSerial                 3 0000183D87741AF7
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              200mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:13.5
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts            10
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0503 highspeed power enable connect
   Port 8: 0000.0100 power
   Port 9: 0000.0100 power
   Port 10: 0000.0503 highspeed power enable connect
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.27-7-generic ohci_hcd
  iProduct                2 OHCI Host Controller
  iSerial                 1 0000:00:13.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0012
    No power switching (usb 1.0)
    No overcurrent protection
  bPwrOn2PwrGood        2 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

sudo is necessary to see all features... 2.0 ports are listed with "bcdUSB 2.00".

TheeMahn

Re: USB thumb-drive speed

PostPosted: Tue Oct 28, 2008 7:39 pm
by pch.shot
Now this is slow:
/dev/sdb1:
Timing cached reads: 2 MB in 2.03 seconds = 1010.33 kB/sec
Timing buffered disk reads: 4 MB in 3.92 seconds = 1.02 MB/sec
On a PIII usb 1.1

Re: USB thumb-drive speed

PostPosted: Sat Jan 31, 2009 1:55 am
by TheeMahn
I paid for a dual sided USB flash drive 4x Winner of Customer Choice Award - on newegg at least for speed 200X... Gents do not be deceived, once the USB port has been saturated you are done. $10 lesson well learned.

The New drive:
Code: Select all
theemahn@SledgeHammer:~$ sudo hdparm -t -T /dev/sdd1

/dev/sdd1:
 Timing cached reads:   3072 MB in  2.00 seconds = 1535.59 MB/sec
 Timing buffered disk reads:   68 MB in  3.02 seconds =  22.52 MB/sec
theemahn@SledgeHammer:~$


You can see the 8 gB stick I have above is faster and this one is only 4 GB, supposedly 200 times faster, once your usb port is maxed out you are done, aka bottleneck.