You are correct. Hi-speed USB2 mode is 480Mbps which is faster than
a UDMA/33 IDE bus 33MB/s = 264Mbps
No, the spec, on paper AND in real life, DEMANDS that it always be
slower. Why? Because it's STILL an IDE device. It's constrained by
the IDE bus just as if attached to the motherboard, then futher slowed
down by processing, buffering of the USB bridge chip, and then again
on the USB bus.
Comparing the specs of 2 popular 8x Plextor burners shows that the USB
model can actually burst faster than the IDE
There are 3 (or 5) possible reasons for this).
1) ATA66 drive
2) SCSI drive (would be faster than USB2 using native SCSI interface,
eliminating USB as with the IDE drives).
3) Windows buffering caused misleading results.
4) They intentionally misrepresented the data rate.
5) Noting the 480Mbps they listed, they were not trying to imply that
it can actually burst at full 480, nor sustain it... there's always a
bit of overhead even if it could "try" to burst high enough to
saturate the bus. "480" is ONLY the speed of the bus, not the drive's
throughput.
http://www.plextor.be/english/products/PX708UF.html
Data Transfer Rate
-- Burst USB 2.0: 480Mbps
USB 1.1: 12Mbps
IEEE 1394 (Firewire): 400Mbps
http://www.plextor.be/english/products/PX708A.html
Data Transfer Rate
-- Burst (UDMA/33) 33MB/s (that's 264Mbps)
All other read/write specs you can see are the same, and quite a bit
lower than the peak transfer rates of either the IDE interface or the
USB2 interface.
As I wrote previously, that's only the speed of the USB2 bus, not the
drive, and especially not when bridging ATAPI to USB2 then
transferring to the motherboard.
This leaves the question of "okay, what is the real world experience
of these specs?" The only variable we haven't accounted for is how
the drivers for UDMA differ from USB as implemented in Windows. I
don't know the answer to that question, but best i can tell, that's
the only thing that could possibly support the possibly-antiquated
notion of a USB-based writer suffering versus and internal one.
NO, as I already mentioned, even with a perfect hardware support with
no additional drives, USB2 would be slower.
IF the drive's I/O is lower than the sustainable I/O of the USB2
controller (both motherboard and bridge chip in external encloser,
which typically peak at 21MBps but often less with cheaper chips),
then there's primarily the latency from bridging the two busses. It's
not a huge difference but only because optical drives are relatively
slow... on a HDD it's much larger difference.
I go internal myself for the cost benefit, and relative stability of
the IDE bus. In my experience, the fewer things I hang off the USB
ports in Windows, the more stable my experience.
Best Regards,
I'm not knocking USB2, it's a great alternative for lowest cost
external drives, but to be clear it's not possible to be higher
performance nor even same performance, but possibly only a very tiny
bit slower than direct IDE or SCSI.