Mac Daniel's Advice
Choose FireWire 800 over USB 2.0 and FireWire 400 for Best Throughput
Dan Knight - 2005.10.07
Popularity: ![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Short link: http://bit.ly/htbUIl
Hard drives have been getting bigger, faster, and more affordable as the years go by. At one time, Apple's 5 MB Profile hard drive for the Apple /// was state of the art. Not much later, it was the 10 MB hard drive in the IBM PC XT.
Today we live in a world where a 40 GB drive is considered small, something you'll only find in entry-level systems.
We've also reached the point where FireWire and USB 2.0 have become bottlenecks.
That's the big news out of Bare Feats over the past month. Today's 7200 rpm hard drives are so good at moving data, that the original FireWire specification and USB 2.0 can't move the data as fast as the drive can handle it.
It wasn't too long ago that FireWire 800 (twice as fast as the original FireWire) only seemed reasonable for RAID setups, where multiple drives are streaming data to and from the computer. According to the latest speed tests at Bare Feats, that's even true of 7200 rpm notebook drives today.
Parallel ATA
Most hard drives sold today have a parallel interface, one that moves bits of data down a bunch of different wires. For the most part, those are flat ribbon cables about 2" wide with plastic connectors on each end.
Today's hard drives are descended from the original IDE (Integrated Drive Electronics) standard, but over the years that standard has been extended to support faster hard drives and higher capacities. For instance, we've seen Apple go from a 16.7 MBps (megabytes per second) drive bus in the beige G3 to 33 MBps in the blue & white G3 to 66 MBps in the Sawtooth G4 and finally 100 MBps in the Mirror Drive Door G4.
The parallel ATA specification tops out at 133 MBps, although Apple hasn't implemented that in any model to date.
FireWire
Apple invented FireWire, a fast serial bus, to simplify things and speed them up. FireWire debuted on the Mac with the b&w G3 in 1999, and it topped out at 400 Mbps (megabits per second). That's the equivalent of 50 MBps, which is 50% faster than the IDE bus in the b&w G3.
Not that it really mattered, since hard drives were only then squeezing past the 16.7 MBps data rate of the previous parallel ATA specification. Drives got faster, but the standard FireWire port seemed plenty fast for anything except RAID arrays.
The other advantage of FireWire is that the same thin data cable - no more ribbon cables - moves data and provides enough power to run the drive. Apple envisioned FireWire becoming standard for internal drives, not just external ones, and built an internal FireWire port into the Sawtooth G4 motherboards.
As drives got faster, Apple released the FireWire 800 specification, which is twice as fast as the original, now commonly known as FireWire 400. FireWire 800 uses a different connector and is only found on 15" and 17" aluminum PowerBooks, G4 Power Macs that only boot into OS X, G5 Power Macs, and Xserves.
Serial ATA
Apple was on to something with their high speed serial bus, but the rest of the industry passed on FireWire - probably over royalty issues. The new standard for internal hard drives is Serial ATA, which supports 150 Mbps. That's a bit more than Ultra133 and nearly twice as much as FireWire 800.
Today you'll find Serial ATA drives inside the Power Mac G5 and the iMac G5. You'll also find it on a lot of low-end Windows PCs, and I suspect we'll see it in every Intel-based Mac.
As with FireWire, a single cable handles data and power.
USB 1.1 and 2.0
USB was originally envisioned as a replacement for the parallel ports and serial ports that had populated the rear of personal computers since the 1970s. At 12 Mbps, it was fast enough for printers, scanners, and external 4x CD burners. With the original iMac (August 1998), Apple made it their default for mice and keyboards as well.
USB 1.1 was well suited for those applications, but it soon became a bottleneck for scanners, hard drives, and external optical drives. It just wasn't fast enough, so USB 2.0 was invented. With 480 Mbps bandwidth, it's 40x faster than USB 1.1.
Bandwidth Reality
Although USB 2.0 at 480 Mbps sounds faster than FireWire at 400 Mbps, in reality no device on a USB chain can use more than two-thirds of the bandwidth. That means that USB 2.0 throughput tops out at 320 Mbps - 20% slower than FireWire 400.
Apple was late in adopting USB 2.0, rightly seeing it as a competitor to FireWire. Eventually they saw that the entire industry had adopted it, and they've been including it on Macs for the past year or so.
Bare Feats tested USB 2.0 drives against FireWire in May 2004 and found that sustained read and write speeds with USB 2.0 drives were only about half that of the same drives on a FireWire 400 bus on Apple's hardware. (The same report showed FireWire 800 up to 50% faster than 400. It also mentions that USB 2.0 is faster on Windows PCs, where it rivals FireWire 400 for throughput. TechTV did a thorough comparison on Windows PCs and found that FireWire 400 outperformed USB 2.0 by 15-70% depending on the test.)
Where Do We Go from Here?
We have to factor in two different things - maximum data rate of the bus and maximum data rate of the hard drive. Today's 7200 rpm drives serve up data faster than than either USB 2.0 or FireWire 400 can deliver it.
If you're looking for maximum throughput from a single drive, Ultra100 parallel ATA, FireWire 800, and 150 Mbps Serial ATA are plenty fast, and if you're using a 5400 rpm hard drive, you probably won't find Ultra66 or FireWire 400 becoming bottlenecks. (TechTV's tests found 5400 rpm drives were slower over USB 2.0 than FireWire 400, but you'll probably still be happy with USB 2.0 speed.)
For maximum throughput from a RAID array, which is definitely not low-end stuff, look at Serial ATA. Not only does it have nearly twice the bandwidth of FireWire 800, but each drive has a dedicated connection to the computer. Unless you add FireWire 800 cards, all of your FireWire 800 drives have to move data over the same bus.
For all practical purposes, USB 2.0 and FireWire 400 are good standards. They offer half to two-thirds the performance of FireWire 800 and Serial ATA with a single 7200 rpm hard drive, and FireWire 400 has been built into every Mac released since 1999.
For flexibility, we recommend picking a drive enclosure with both FireWire 400 and USB 2.0. You may never need one of those connectors, but you'll only pay a few dollars more for the flexibility. That's what I've been doing over the past year.
For performance, if you're using a 7200 rpm drive and have or may move to a Mac with FireWire 800, consider a drive enclosure that supports FireWire 800 in addition to FireWire 400 and USB 2.0. However, they tend to be more expensive, since fewer Macs have FireWire 800 ports and the industry seems to be moving toward Serial ATA for external drives.
For moving massive amounts of data, FireWire 800 could conceivably
reduce your copy time by one-third - great if you're in a hurry, but
not cheap. Most low-end users will find FireWire 400 completely
satisfactory, but for those who want to squeeze the most out of their
computers, FireWire 800 is the way to go.
- Link: Bare Feats
- Link: How Fast Does A USB 2.0 Drive Go, Bare Feats
- Link: USB 2.0 versus FireWire, TechTV
- Link: USB Is the Only Computing Standard That Works
Join us on Facebook. Follow us on Twitter.
Not sure if you should upgrade your old Mac or replace it? Check the Mac Daniel index to see if we've already addressed your problem.
Recent Mac Daniel columns
- OWC Legacy SSD Tested in Mystic Power Mac G4, Dan Knight, 2011.07.15. G4 Power Macs don't have built-in SATA support, and most SSDs are SATA devices. OWC's legacy SSDs work on the older Mac's IDE bus.
- OWC Mercury Extreme Pro SSD Legacy Edition Tested in Blue & White Power Mac G3, Dan Knight, 2011.06.24. The Blue & White G3 has a slow ATA/33 data bus. Will OWC's Legacy SSD outperform a fast hard drive with that bottleneck?
- OWC's Legacy SSD Tested in Mirrored Drive Door Power Mac G4, Dan Knight, 2011.05.18. G4 Power Macs don't have built-in SATA support, and most SSDs are SATA devices. OWC's legacy SSDs work on the older Mac's IDE bus.
- More in the Mac Daniel index.
Links for the Day
- Mac of the Day: Mac IIfx, introduced 1990.03.19. This 'wicked fast' 40 MHz Mac trumped the 33 MHz DOS world.
- February 14 in LEM history: 98: A perfect compact Mac - 00: Extended computer warranties worth the cost? - Making your PC work with your Mac - 01: Customize Microsoft Word - 02: Quadra revives a passion for computing - 03: Real world performance - DIY Pismo screen replacement - Best Mac for writing - 03: Fastest browser on the Mac - 06: 15" MacBook Pro - Impressions of a newly acquired Lisa - Finding and using free WiFi - Apple should liberate OS 9 - 07: New Mac mini cheaper than upgrading a Power Mac - 08: Falling in love with OS X
- Support Low End Mac
Recent Content on Low End Mac
- Fix Home Button Delay, Tablet the Ultimate Mobile PC, iPad Notebook a Possibility, and More, iOS News Review, 2012.02.10. Also using your iPad at work, two photo editors, a new iPad text editor, Macally's magnetic iPad 2 stand, and more.
- White MacBook Goes End-of-Life, Logitech Touch Mouse Supports Gestures, Firmware Updates, and More, The 'Book Review, 2012.02.10. Also MacBook Air better than any Ultrabook, docks for MacBook Pro models, Intel offers improved SSDs, and more.
- Mac and iOS Browsers: Options Galore, Freeware Forum, 2012.02.10. Safari is adequate on Mac and great on iOS, but the range of good alternatives is stunning. LEM writers share their favorites.
- Apple's Support Lead Shipping, Smartphones Outsell PCs, OS X Ported to ARM by Intern, and More, Mac News Review, 2012.02.10. Also the power of Tex-Edit Plus, Google and Twitter are already censoring the Web, Snow Leopard Security Update, and more.
- LogMeIn: Remote Screen Sharing for the Rest of Us, Alan Zisman, Zis Mac, 2012.02.09. Configuring the Mac's built-in screen sharing to work over the Internet can be difficult or impossible. LogMeIn makes it easy.
- 15 Years Ago Motorola Unveiled the PowerPC G3, Low End Mac Round Table, 2012.02.06. The G3 processor was optimized for real world Mac software and made a big leap forward in efficiency.
- Don't Kill Caps Lock, Learning to Love the iOS Keyboard, and an Adaptive iPad Keyboard, Charles W. Moore, Miscellaneous Ramblings, 2012.02.06. The Caps Lock key has a useful function, the iPad's keyboard really is useful, and checking out an adaptive keyboard for the iPad.
- More links in our archive.
Recent Deals
- Best 17" MacBook Pro Deals
- Best iPod classic Deals
- Best eMac Deals
- Best MacBook Air Deals
- Best iBook G4 Deals
- Best iPad Deals
- Best Classic Mac OS Deals
- Best Apple TV Deals
- More deals in our archive.
About LEM Support Usage Privacy Contact
Follow
Low End Mac on Twitter
Join Low End Mac
on Facebook
Low End Mac Reader Specials
TypeStyler 11 is now in the Mac App Store!! -- Special Introductory Price of $59.95!! -- To Buy From The Mac App Store Click Here Now!! Or buy direct
from Strider Software.
Don't install Parallels to play poker online! Poker Mac will show you how to download and install a native Mac poker and Mac Casino applications in minutes.
Favorite Sites
MacSurfer
Cult of Mac
Shrine of Apple
MacInTouch
MyAppleMenu
InfoMac
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac Museum
DealMac
Deal Brothers
Mac2Sell
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End Mac FAQ
Affiliates
Amazon.com
The Apple Store
The iTunes Store
PC Connection Express
GainSaver
Parallels Desktop for Mac
eBay

