Hi all,
Here's my setup:
MSI KT6V motherboard with a VIA USB 2.0 controller.  I have an AMD
Athlon XP 2800+ with 512 Mb of RAM.  I'm running Gentoo, here's output
from 'uname -a':

Linux pain 2.6.10-gentoo-r7 #1 Wed Feb 9 18:15:36 EST 2005 i686 AMD
Athlon(tm) XP 2800+ AuthenticAMD GNU/Linux

Here's output from 'lsmod' (I currently have my ipod mounted with it's
USB cable, it's a 4G ipod, 20Gb, windows formatted):

Module                  Size  Used by
nvidia               3464924  12
usb_storage            35584  1
ndiswrapper           107732  0
snd_via82xx            23072  1
snd_ac97_codec         72608  1 snd_via82xx
gameport                3520  1 snd_via82xx
snd_mpu401_uart         6144  1 snd_via82xx
snd_rawmidi            20064  1 snd_mpu401_uart
ehci_hcd               27588  0
joydev                  8064  0
evdev                   7424  0
usbhid                 23232  0
uhci_hcd               30160  0
ohci1394               31428  0
ieee1394               93748  1 ohci1394
via_agp                 7424  1
agpgart                28200  2 via_agp

Output from 'usbtree' (I have a USB keyboard with hub and a usb mouse):

/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
    |__ Port 5: Dev 11, If 0, Class=stor., Driver=usb-storage, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 4, If 0, Class=HID, Driver=usbhid, 1.5M
    |__ Port 2: Dev 5, If 0, Class=hub, Driver=hub/3p, 12M
        |__ Port 1: Dev 6, If 0, Class=HID, Driver=usbhid, 12M
        |__ Port 1: Dev 6, If 1, Class=HID, Driver=usbhid, 12M

Here's the usb-storage device from /proc/bus/usb/devices:
T:  Bus=05 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#= 11 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=05ac ProdID=1203 Rev= 0.01
S:  Manufacturer=Apple
S:  Product=iPod
S:  SerialNumber=00000096BC82
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Output from 3 back to back runs of 'hdparm -tT /dev/sdb': 
First Run: 
/dev/sdb:
 Timing cached reads:   920 MB in  2.06 seconds = 447.54 MB/sec
 Timing buffered disk reads:   44 MB in  3.12 seconds =  14.08 MB/sec

Second Run: 
/dev/sdb:
 Timing cached reads:   1024 MB in  2.00 seconds = 511.06 MB/sec
 Timing buffered disk reads:   44 MB in  3.11 seconds =  14.15 MB/sec

Third Run: 
/dev/sdb:
 Timing cached reads:   772 MB in  2.01 seconds = 383.18 MB/sec
 Timing buffered disk reads:   42 MB in  3.02 seconds =  13.91 MB/sec

Timed copy of a ~100Mb file, three times in a row: 
time cp vendetta-linux-installer.sh /mnt/ipod

First:
real    0m18.846s
user    0m0.018s
sys     0m1.510s

Second:
real    0m16.391s
user    0m0.025s
sys     0m1.526s

Third:
real    0m15.343s
user    0m0.013s
sys     0m1.351s

So, as far as I can tell, my transfer rate falls somewhere right
around 7MB/s for real files, and the reported 14MB/s from hdparm. 
Neither of these numbers is really near the 480Mb/s (aprox 60MB/s
right?).

I guess my question is, what's going on?  Did I do something wrong? 
Why am I not getting higher transfer rates?

Thanks for any help you can offer, I really appreciate it.

-Chris


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to