Jump to content

USB 2.0 - Speeds


jaraeez
 Share

Recommended Posts

Hi,

 

I've just purchased a USB 2.0 speed HD & was wondering what speeds I should get when copying over something.

I'm not to sure which of my USB ports are 1.1 & which are 2.0.

At the moment I manage speeds around 7.4 MB/s - would this be right for 2.0 & if not what speeds should I be getting?

 

TIA

 

Just noticed that when I copy a file using ntfs-3g on one partition I get 17.5 MB/s though when copying to a ext3 I get the above mentioned speed (7.4 MB/s)??

Edited by jaraeez
Link to comment
Share on other sites

I've just purchased a USB 2.0 speed HD & was wondering what speeds I should get when copying over something.

The truth is that USB 2.0 is not necessarily faster, because USB 2.0 is a standard, not a benchmark. There are three speeds for data transfer via USB interface:

USB Low-Speed - transfer speed of 1.5 Mbits/second

USB Full-Speed - transfer speed of 12 Mbits/second

USB High-Speed - transfer speed of 480 Mbits/second

 

Plug in your USB HD, and in terminal do

dmesg |grep USB

this should show you something like this:

usb 1-1: new full speed USB device using ohci_hcd and address 2

the ohci_hcd on address 2 shows you that it's not 2.0, but 1.1

usb 4-2: new high speed USB device using ehci_hcd and address 3

the ehci_hcd shows you this is 2.0.

 

Now do

dmesg |grep usb

and you should see something like this

usb 4-2: new high speed USB device using ehci_hcd and address 3
usb 4-2: configuration #1 chosen from 1 choice
usbcore: registered new driver usb-storage
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete

this shows you that your USB storage device is connected at address 3, which is 2.0 high speed.

 

For the record I get 31 to 32MB/s transfer speeds with my USB 2.0 HD... which is the one I've just attached to show you this.

 

I should also note that these speeds will very with different motherboards, chipsets, HDs and file systems.

Link to comment
Share on other sites

Cheers for the heads up Greg.

 

Well it looks like it's using high speed 2.0

 

dmesg |grep USB

 

SLOT KBC0 MSE0 PWRB USB4 USB1 USB2 USB3
USB Universal Host Controller Interface driver v3.0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
uhci_hcd 0000:02:0b.0: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
uhci_hcd 0000:02:0b.1: new USB bus registered, assigned bus number 5
hub 5-0:1.0: USB hub found
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 6
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
hub 6-0:1.0: USB hub found
ehci_hcd 0000:02:0b.2: new USB bus registered, assigned bus number 7
ehci_hcd 0000:02:0b.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
hub 7-0:1.0: USB hub found
usb 6-6: new high speed USB device using ehci_hcd and address 2
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
USB Mass Storage support registered.

 

dmesg |grep usb

 

usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
usb usb3: configuration #1 chosen from 1 choice
usb usb4: configuration #1 chosen from 1 choice
usb usb5: configuration #1 chosen from 1 choice
usb usb6: configuration #1 chosen from 1 choice
usb usb7: configuration #1 chosen from 1 choice
usbcore: registered new driver ndiswrapper
usb 6-6: new high speed USB device using ehci_hcd and address 2
usb 6-6: configuration #1 chosen from 1 choice
usbcore: registered new driver usb-storage
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete

 

& i suppose 17MB/s is probably the best I'm going to get with my H/W

 

I have two partitions on a 250GB external HD (100GB = NTFS, & 130GB ext3) I noticed that on the slower of the partitions (ext3) it shows as journaling=ordered where I have the option of ordered, all data, or write back. Could this option be the problem with the slower transfer speeds on the ext3 partition?

 

cheers

Link to comment
Share on other sites

I noticed that on the slower of the partitions (ext3) it shows as journaling=ordered where I have the option of ordered, all data, or write back. Could this option be the problem with the slower transfer speeds on the ext3 partition?

Yes, writing to a journaled file system via USB would be slower. In all fairness I should add that my faster transfer speeds were to a FAT32 file system. :)

Link to comment
Share on other sites

Yes, writing to a journaled file system via USB would be slower. In all fairness I should add that my faster transfer speeds were to a FAT32 file system. :)

 

lol.. well thanks again. The problem I have with FAT32 is that I have some VMware images I copy back & forth which are over 8GB each & from my understanding FAT32 has a file limatation of 4GB?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...