Solved

PCI Ultra ATA Controller verse USB 2.0

Posted on 2002-03-08
6
329 Views
Last Modified: 2013-11-09
PCI ultra ATA 133 controller card from PROMISE say the data transfer rate is 266MB/sec while USB 2.0 transfer is 480MB/sec. Does this means external HDD using USB 2.0 is faster ?

0
Comment
Question by:hhheng
6 Comments
 
LVL 16

Accepted Solution

by:
Kyle Schroeder earned 10 total points
Comment Utility
Theoretically, yes...but in real life, probably not.  The 400 MB/sec is not technically correct, USB 2.0 has a (theoretical) maximum bandwidth of 400 Mega*BITS* (Mb, note small "b") per second, so its really only 50 MB/sec (8 bits in a Byte).  In real application, this 400Mb number is likely not possible to achieve.  Whats more important is the RPM factor of the drive; a 5400RPM internal drive *might* be beaten by a 7200RPM external USB2 drive.  There are other factors as well, including cache RAM size on the drive, GB/platter (data density), etc.

-dog*
0
 
LVL 32

Expert Comment

by:jhance
Comment Utility
When drive manufacturers make "real" USB2.0 drives, then this will be possible.  But today, a USB external drive is just a plain old IDE drive in a USB enclosure.  

So regardless of how fast the USB interface is, the whole things CANNOT work faster than the speed of the drive in the box, which is likely to be ATA/100 but certainly no better than ATA/133.

Eventually, IDE will be dropped in favor of native USB interfaces on internal drives but I'm not aware of any on the market today.
0
 
LVL 13

Expert Comment

by:magarity
Comment Utility
USB 2.0 transfers up to 420Mb/sec.  Just like a network transferring at 100Mb/sec, note the lowercase 'b', as in bits, as opposed to 266MB/sec, capital 'B' for bytes, for the ATA133.  If we divide 420 megabits by 8 to get bytes, we get a theoretical maximum of 52 megabytes.  However, this is throughput, not real world.

Discourse on minutiae:  USB is 'polled', so that the controller asks each device in turn it there is something to send (or demands the device receive).  When the device is transferring, the transfer time is a very limited length, as I recall it's 10 milliseconds.  Then the controller interrupts the transfer to go around and ask all the others if they need to send something.  If they do, they take their turns.  Even if there are no other devices, the controller has to ask the channel if there are any new devices it doesn't know about.  So the transfer is constantly being interrupted.  This is all opposed to an IDE/ATAPI device which can lock the bus and spam data as hard and fast as it can.  Keep in mind that the 266 figure quoted by the manufacturer is also a theoretical number and won't happen in the real world.

Anyway, just a couple of weeks ago, I got a new USB2.0 controller card and a couple of USB2.0 drive enclosures to test out.  The Fujitsu 20GB laptop sized drives transfer at 7.8MB/sec, sustained, according to SiSoft Sandra's disk benchmark test.  On USB1.1, the same drives transfer at 700KB/sec.  7.8 is not at all bad and perfectly usable as a secondary drive to a laptop or even backup storage for a desktop.  In these days of cheap 30MB/sec ATA100, 7.8 may sound sucky, but it depends on where and doing what.

regards,
magarity
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 

Author Comment

by:hhheng
Comment Utility
So USB2 drive is actual transferring data at about 52 megabytes/second. As compare to PCI controller card at 266 megabytes/second. This a lot of difference between 52MB and 266MB despite the fact that both are using PCI cards. The difference, I reckon that PCI controller card uses a 80 wire cable which is better than USB2 4 wire cable.

So the right answer is PCI connected HDD is faster than USB2.0 external HDD, if considering all factors are the same ( cache RAM, rpm,etc )

I've lost some screws in my head and now afraid to award points. What interest me most is reading all the comments which provide me with lots of informations/knowledge with intangible value. Like "magarity" despite labelling me as a jerk has given a very lenghty techno-savvy comment. The mild and meek "jhance" who was angered by me for giving points to a "copy-cat" answer. And "dogztar" whom I made uncalled remarks has come out to help me again.

Can some EE moderator help out here in awarding the points.

Regards & cheers..
Heng



0
 
LVL 16

Expert Comment

by:Kyle Schroeder
Comment Utility
jhance, mild and meek?!?!? HAHAHAHAHAHAHAHAHA

Heng...we are helping because that's what this place is about..its also a good opportunity to display technical knowledge amongst peers.  So we have let that other stuff go and are just trying to help (which is after all what we're doing here...)

But please, try to keep the personal comments to a minimum, or not at all, OK?

-dogztar
0
 

Author Comment

by:hhheng
Comment Utility
"mild and meek" was first crooned by a "rose among the thorns" and now I realised this is true.

Hope a little itchy and bitchy comment didn't hurt that much. "David Letterman" does that all the time and the American audience loves that guy. HE HE HE HE HE

Cheers..
Heng
0

Featured Post

Free Gift Card with Acronis Backup Purchase!

Backup any data in any location: local and remote systems, physical and virtual servers, private and public clouds, Macs and PCs, tablets and mobile devices, & more! For limited time only, buy any Acronis backup products and get a FREE Amazon/Best Buy gift card worth up to $200!

Join & Write a Comment

Suggested Solutions

Is it worth it to buy an Echo? In a word, yes! For me it was definitely worth it. I use mine on a daily basis. Prologue & Privacy At first, I was very skeptical about the Amazon Echo. In general, I don't like voice assistants. I don't li…
This paper addresses the security of Sennheiser DECT Contact Center and Office (CC&O) headsets. It describes the DECT security chain comprised of “Pairing”, “Per Call Authentication” and “Encryption”, which are all part of the standard DECT protocol.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now