$bbtitle
Apple Stock: 196.19 ( +2.07 )
RSS RSS Twitter Twitter
Search:
AppleInsider.com Archives News Bytes Reviews Anonymous Mailer Submit Story AppleInsider Forums Mac Prices Polls Advertise on AppleInsider Contact AppleInsider
Save over $268 on MacBook Pros and $150 on iMacs with special coupons: Mac Pricing Guide updated Feb. 9th (Find the best prices on Macs).
Friday, March 28, 2008

Exploring Time Capsule: theoretical speed vs practical throughput

By Prince McLean

Published: 08:00 AM EST

Time Capsule, announced earlier this year, is a base station with an integrated hard drive and power supply. The previous segment of this series exploring Time Capsule in depth looked at the differences in members of the AirPort family. This segment, the second of six, compares the differences between the hypothetical maximum data transmission speed and typical real world performance of Time Capsule's SATA, USB 2.0, Ethernet networking, and WiFi Wireless networking interfaces.

iPad hands-on preview
In Theory, Theory and Practice Are the Same. In Practice, They Are Not

The theoretical speed rating of a given wired or wireless connection can be betrayed by a number of factors, from the overhead of the protocols involved to signal interference. Network data throughput is usually measured in megabits per second, which are an eighth of a megabyte per second. Disk speeds are typically cited in megabytes per second; here, I'll list both numbers to make it easier to compare disk and network throughput speeds.

SATA, or Serial ATA, has a theoretical maximum of 1200 Mbits/sec (150 MB/sec). However, existing hard drives can't even deliver data that fast; top disk output speeds are closer to 40 to 100 MB/sec, depending on whether the data is being read from the inside or outside of the disk platter, the disk spin speed, and other factors.

USB 2.0 has a theoretical maximum of 480 Mbits/sec (60 MB/sec). A USB hard drive is typically a standard ATA or SATA drive attached to a USB bridge chipset. The actual speed of the USB interface depends upon the performance of the chipset used as well as the performance of the computer the drive is attached to. That's because USB transfers most of the heavy lifting to the host computer's CPU.

USB has a faster theoretical maximum than Firewire 400 (400 Mbits/sec; 50 MB/sec), but Firewire 400 is actually much faster than USB because it uses smarter peer to peer interface hardware rather than pushing low level work onto the PC host's CPU as the simpler master to slave architecture of USB does.

On a Mac, Firewire is typically around twice as fast in real world transfer rates, with USB hitting around 18 MB/sec and Firewire reaching 35 MB/sec throughput. Windows' implementation of USB has historically been faster than Mac OS X's, with Windows' USB reaching throughput closer to 33MB/sec. That also explains why Firewire is more popular on the Mac than on the PC side; it's simply far more dramatically faster than USB on the Mac, while Firewire offers less of a noticeable boost in Windows. Macs also have Firewire Target Mode, which PC users lack. For more details on why USB is faster in Windows compared to the Mac, see the footnote: USB Performance in Windows vs Mac OS X at the end of this article.

Time Capsule doesn't use Firewire; it's USB only. There are two reasons for this. First, USB chipsets are cheaper than Firewire, because they do less (USB peripherals have less intelligence on board and transfer more work to the CPU). Second, Time Capsule and the AirPort Extreme are both designed as wireless network appliances, so the difference in performance between attached Firewire and USB drives typically wouldn't be noticeable. Test results presented in the next segment bear that out.

In reality, USB doesn't simply run at a given speed. The performance of a directly connected USB drive can be affected by a number of issues, from the performance of the host computer to interference caused by other USB devices on the same bus, to the overhead related to the drive's file system.

Ethernet Networking introduces even more complicating factors. There is the overhead of Internet Protocol addressing, as well as the file sharing protocols used, such as AFP on the Mac or SMB used by Windows, neither of which play into direct, non-networked protocols such as USB. There are also architectural issues such as the quality of the cables used and the performance of any switches (or old fashioned hubs) involved. All of these issues eat into the theoretical raw data transfer rate of Ethernet.

Fast Ethernet has a theoretical speed of 100 Mbits/sec (12 MB/sec), while Gigabit Ethernet has a theoretical speed of 1000 Mbits/sec (120 MB/sec). That suggests a double speed advantage of Gigabit Ethernet over USB (60 MB/sec), but neither protocol hits its maximum. In reality, a typical USB connected disk is roughly equal to or lesser than the throughput of a shared drive attached over a Gigabit Ethernet network.

Wireless Networking has all the complexity of traditional wired networking with the additional complications of signal strength issues such as radio interference and barriers, as well as additional overhead related to wireless transmission that commonly halves its real world throughput over the theoretical raw data rate.

- 802.11b has a theoretical speed maximum of 11 Mbits/sec with a typical transfer rate of around 4.5 Mbits/sec (0.5 MB/sec) with an ideal signal.
- 802.11g has a theoretical speed maximum of 54 Mbits/sec, with a typical transfer rate of around 23 Mbits/sec (2.5 MB/sec) with an ideal signal.
- 802.11n has a theoretical speed maximum of 300 Mbits/sec, with a typical transfer rate of around 74 Mbits/sec (9.25 MB/sec) with an ideal signal.

As the signal strength of a wireless network drops, the connection speed is automatically renegotiated and slower and slower rates until no connection is possible. The transfer rates of wireless networking make it ideal for browsing the web, as most US residents have a connection speed of around 1.5 Mbits/sec for DSL, or from 3 to 6 Mbit/sec with cable Internet service. Any version of WiFi is much faster than that.

However, very fastest wireless networking is required to perform intensive data transfers such as Time Machine backups, general file sharing, and media streaming, particularly if more than one client is using the network at once, or if one user is trying to do more than one thing with their wireless connection, such as backing up files while streaming audio to Apple TV, for example.

A Visual Speed Comparison

This chart shows the relative difference in throughput of the interfaces described above, with theoretical raw data rates in blue, and typical real world throughput in red. Note that these real world numbers are ideal peak maximums, not the average throughput users will see at all times. As detailed above, there are lots of factors that can eat into the actual real world performance. Time Capsule has performance limitations of its own, which are related to its design to primarily serve wireless clients. An upcoming segment will detail what Time Capsule itself can do.

Direct connection interfaces, such as SATA and USB, commonly deliver closer to half their theoretical maximum raw data rate, but as interfaces and drive mechanisms improve, the real world data throughput will rise. Ethernet networking interfaces, such as Fast Ethernet or Gigabit Ethernet, can hit peak transmission rates close to their maximums, but suffer from greater overhead compared to a direct connection interface.

Wireless networking throughput depends more on external factors to reach its full potential. Ideal signal strength is critically important to reach anywhere near the high end of real world throughput numbers. There are other factors that make a huge difference in wireless performance; Time Capsule and AirPort Extreme both support new features unique to the new 802.11n wireless networking protocol, including the use of multiple antennas (a technology referred to as MIMO) and the use of the 5 GHz radio spectrum. The next segment will look at the pros and cons of using this alternative frequency, which depending on the circumstances can either decrease signal range or deliver a major boost in your wireless data rate.

Time Capsule


Footnote: USB Performance in Windows vs Mac OS X

In addition to the cabling and protocol specifics, there are other reasons for Windows PCs to outperform Macs in USB transfers. The testing done by BareFeats in the article USB 2.0 versus FireWire compared 2004 PowerPC Macs against 3 GHz Pentium 4 PCs; since USB pushes much of its work to the CPU, the speed of the host made a big difference in how fast USB performed on the two platforms.

Their testing also revealed that the first generation of the PowerMac G5 delivered poor I/O across the board, scoring lower than even the mobile PowerBook and low cost eMac in both Firewire and USB. That indicates that the theoretical expectations for USB (or any protocol) are nearly meaningless when compared to the actual speed of the disk, processor, the implementation of the protocol itself, and other factors that might cause interference or otherwise eat up the expected maximum throughput speeds. In other words, USB does not ever run at its maximum theoretical speed rating.

Additionally, Windows file sharing and disk protocols are simpler than on the Mac, because Windows handles and presents less metadata. This lightness makes for faster disk operations at the expense of the sophistication of the Mac's higher quality file icons, richer file type and creator codes, and other features missing in Windows.

There are other factors that affect cross platform throughput as well; Mac OS X suffers some degree of overhead from new features such as Spotlight indexing, while Windows PCs are typically burdened with running anti-virus scanning software that peels away a significant edge in performance. Clearly, there are lots of factors to account for in making direct performance comparisons, and neatly presented numbers can easily hide those details in a misleading way.

Previous articles related to Time Capsule and its AirPort Extreme cousin:

Exploring Time Capsule: how it fits into Apple's AirPort family
An in-depth review of Apple's 802.11n AirPort Extreme Base Station
Apple Time Capsule unboxing and preview
A Look Inside Apple's New Time Capsule
Answers to Time Capsule reader questions

Filed under : Current Hardware 22 Comments ] 
Story topics: Time Capsule   Print ] [ Story Link ] 



Mac Poker players can play Full Tilt Poker for Mac and get 100% to $600 free with bonus code MP600, courtesy of Online Poker Mac
AppleInsider Features
Hot Forum Topics

Recent Articles
Parallels takes virtualization speed crown in head-to-head with VMware
Apple releases iPhone OS 3.2 SDK for iPad
Apple seen extending exclusive iPhone deal with AT&T
iTunes price increases mean slower sales for music labels
Apple introduces 64-bit Aperture 3 with Faces and Places
Apple's share of U.S. smartphone market grows to 25% - study
iPhone OS 3.1.3 sees 14% adoption in 6 days, new hack released
Amazon rethinking Kindle in the wake of Apple iPad
Purported 4th gen Apple iPhone parts show largely unchanged design
Execs say Apple could lower iPad price if market demands it - report
Consumers lose interest in iPad after Apple's unveiling - survey
Higher Amazon e-book prices expected to coincide with iPad launch
Inside Apple's iPad: VGA video output
Unannounced Core i7 Apple MacBook Pro surfaces in benchmarks logs
Apple's new beta of Mac OS X 10.6.3 includes few changes
One in five physicians likely to purchase Apple iPad - study
Sling Media says it didn't change iPhone SlingPlayer to appease AT&T
Credit Suisse: 75% chance AT&T keeps iPhone exclusivity in 2010
Apple denying iPhone apps that use location framework for targeted ads
Apple's iPad deal gives Hachette pricing leverage against Amazon
Eccentric but effective Steve Jobs pitches iPad to NYT execs
Owners of flickering 27-inch iMacs claim 15% refund from Apple
IDC: Apple iPhone was No. 3 smartphone in 2009 with 14.4% of market
Future Apple iPhones could share current location during a call
AT&T, Sling Media partner to allow 3G access on iPhone SlingPlayer
Apple's iTunes Preview now offers browser-based App Store access
Amazon acquires touch-screen maker for future Kindle project
Nehalem Mac Pro systems suffer audio-based performance issues
Two new hires are Apple's latest moves in mobile advertising
AT&T outbid Verizon with cheaper Apple iPad data plans - rumor
Apple seen moving 2M iPads in 2010 before sales 'catalyst' emerges
Apple iPad deal pushes another publisher to renegotiate with Amazon
Apple allegedly selects new manufacturer for next-gen iPhone
ScrollMotion tapped by publishers to develop textbook apps for iPad
Apple denies iMac production halt as shipment times improve
Apple releases iPhone OS 3.1.3 with battery reporting fix
U.S. senator presses Apple on human rights practices in China
Photo of Apple's next-generation iPhone in the wild - sources
Despite sales growth, Apple's iPhone loses market share - report
Intel 6-core i7-powered Mac Pro rumored to launch this month

 
Advertisements








AppleInsider RSS Feed
AppleInsider © 1997-2008
Please review our Privacy Policy.
Written/Edited/Compiled by the AppleInsider Staff.