Amazon's Kindle Fire HD: Better; Can It Compete With The Nexus 7?

Storage Performance: Amazon Fixes A Big Weakness

Although cables are inconvenient, plugging your tablet into your PC or Mac should be the quickest and easiest way to get content on it. Unfortunately, our experience with the first-gen Kindle was downright terrible. Transferring data was "excruciatingly slow," to quote our original review, requiring more than 17 minutes to copy a 2.8 GB movie. Those are nearly USB 1.1-class speeds.

Swipe to scroll horizontally
USB File Transfer2.8 GB H.264-Encoded MP4 Movie
Row 0 - Cell 0 Avg. Transfer RateTime
Amazon Kindle Fire, First-Gen (OS-Level File Transfer)2.76 MB/s17:14.615
Amazon Kindle Fire, Second-Gen (OS-Level File Transfer)7.58 MB/s06:17.324
Amazon Kindle Fire HD (OS-Level File Transfer)11.13 MB/s04:17.435
Apple iPad 2 (iTunes)19.19 MB/s02:29.090
Google Nexus 7 (OS-Level File Transfer)10.07 MB/s04:44.235

It appears that Amazon resolved its storage performance issues, seeing that the second-generation Kindle Fire requires just over six minutes to transfer our 2.8 GB file. That's roughly one-third of the time it took on the first-gen Fire. The Fire HD is actually the fastest Android-based tablet, averaging 11.13 MB/s. The iPad 2 outperforms them all, though, nearly halving the time taken by Amazon's Kindle Fire HD.

Swipe to scroll horizontally
Header Cell - Column 0 Amazon Kindle Fire (First- and Second-Gen)Amazon Kindle Fire HDApple iPad 2
NAND ChipSamsung KLM8G2FEJASamsung KLMAC2GE4AToshiba TH58NVG7D2FLA89
NAND BuseMMC v4.41eMMC v4.45Toggle 1.0
NAND Bus Speed104 Mb/s200 Mb/s133 Mb/s

Why is there a discrepancy between the first- and second-generation Kindle Fires, and why does the iPad 2 perform so well?

Kindle Fire: Samsung KLMAC2GE4A

Almost every Android-based tablet we have ever tested employs eMMC NAND, whereas Apple is the only major tablet manufacturer to use vanilla MLC NAND (the same stuff found in our favorite SSDs). Apple's SoCs contain extra logic to add block management and ECC. In contrast, MMC-based solutions handle management at the NAND level, so the operating system doesn't have to bother issuing commands. This also means that eMMC NAND is blind to most operating system functions, resulting in a significant amount of performance overhead.

USB MSC: First-Gen Kindle Fire

MTP: Second-Gen Kindle Fire & Kindle Fire HD

Also, on its first-gen Kindle Fire, Amazon implemented a generic USB Mass Storage Class (MSC) driver. It is a detriment to performance, but a boon for system compatibility, since the tablet appears as a removable drive under Windows 7 and Mac OS X.

Mac OS X: Sideloading Onto MTP Tablet

Like most other Android-based tablets, the second-generation Kindle Fire and Fire HD employ Microsoft's Media Transfer Protocol, which yields a significant storage performance bump. The tablets show up as plug-and-play media devices in Windows 7, but require Android File Transfer for compatibility in Mac OS X.