Subject: [ehci] USB-2.0 transfer rate
To: None <current-users@netbsd.org, netbsd-users@netbsd.org>
From: Petar Bogdanovic <p+netbsd@2005.smokva.net>
List: netbsd-users
Date: 06/24/2005 23:58:53
Hello,

since a few weeks, my laptop is able to do 'hi-speed'-USB (USB-2.0) with 
NetBSD 3.99.7 and because people say, USB-2.0 is about real speed for
real men, I wanted to test my two USB-2.0-devices (a 40GB-hard-drive 
[sd0] and a 128MB-memory-stick [sd1]).

The results are ok, but they don't come close to the promised 480Mb/s
resp. 60MB/s:

# dd if=/dev/zero of=/dev/rsd0d bs=2048k count=512
512+0 records in
512+0 records out
1073741824 bytes transferred in 46.022 secs (23331055 bytes/sec)
# dd if=/dev/rsd0d of=/dev/null bs=2048k count=512
512+0 records in
512+0 records out
1073741824 bytes transferred in 36.855 secs (29134223 bytes/sec)

# dd if=/dev/zero of=/dev/rsd1d bs=2048k count=62
62+0 records in
62+0 records out
130023424 bytes transferred in 25.077 secs (5184967 bytes/sec)
# dd if=/dev/rsd1d of=/dev/null bs=2048k count=62
62+0 records in
62+0 records out
130023424 bytes transferred in 27.186 secs (4782734 bytes/sec)


What do you think about that? Are these transfer-rates 'normal'?


TIA & with kind regards,

Petar