Random reads of 512 KB blocks yield the very same ranking as sequential reads. Once again, the SanDisk Mobile Ultra microSDHC is the fastest card at 21.8 MB/s.
Reducing the block size for the random read test to 4 KB significantly impacts performance, which tops out at a mere 3.4 MB/s, achieved by the Samsung and Adata Class 6 cards. There is almost no difference between queue depths of one and 32 when it comes to memory cards.
Randomly writing 512 KB blocks is not a strong suit for microSDHC cards. The three cards that perform best are the SanDisk Mobile Ultra microSDHC, the Adata microSDHC Class 6, and the Samsung card.
Benchmarking random 4 KB writes yields a rather pathetic picture, with the throughput of all but two test candidates dropping to zero-point-zero-something MB/s. In other words, that's just a few KB/s. Only the SanDisk microSDHC card and the Silicon Power card stand out with a queue depth of one. Unfortunately, that's still just over 1 MB/s.
- microSDHC Cards For Mobile Devices
- Adata microSDHC Class 6 (Class 6, 8/16 GB)
- Kingston microSDHC Card (Class 10, 4/8/16 GB)
- Lexar High-Speed Mobile microSDHC Card (Class 6, 16 GB And Class 10, 32 GB)
- MemoryStar microSDHC Card (Class 6, 16 GB And Class 10, 8/16 GB)
- Patriot LX Series microSDHC (Class 10, 16 GB)
- SanDisk microSDHC (Class 4, 8 GB) And Mobile Ultra microSDHC (Class 4, 16 GB)
- Samsung microSDHC Plus 8 GB (Class 6, 8 GB)
- Silicon Power microSDHC Memory Card (Class 4, 32 GB)
- Comparison Table And Test Configuration
- Benchmark Results: Throughput
- Benchmark Results: Random Reads And Writes
- Which microSDHC Card Is Right For You?