The Raspberry Pi Foundation recently introduced a new microSD card specifically designed for their beloved range of single-board computers. All the 16 GB cards are a decade old from my old camcorder, I just tested them for fun.Using the fio tool for benchmarking, I measured sequential read/write speeds, which are essential metrics for evaluating performance in Raspberry Pi setups.When shopping for SD cards, you’ve likely noticed terms like A2, UHS-1, and U3.
Table of Contents
Specifications
- A2 microSD cards with support for DDR50 and SDR104 bus speeds and command queueing (CQ) extension
- Speed Class: C10, U3, V30, A2
- Random 4 KB read performance: 3,200 IOPS (Raspberry Pi 4, DDR50) 5,000 IOPS (Raspberry Pi 5, SDR104)
- Random 4K write performance: 1,200 IOPS (Raspberry Pi 4, DDR50) 2,000 IOPS (Raspberry Pi 5, SDR104)
- Shock-proof, X-ray–proof, and magnet-proof
- 32 GB32 GB, 64 GB, or 128 GB capacity
- Available unprogrammed or pre-programmed with Raspberry Pi OS.
- microSDHC / microSDXC formats
- Compatible with microSDHC- and microSDXC-supporting host devices
Key features and capabilities
The performance of SD cards can vary depending on the device, environment, and testing setup used. For the purpose of this article, all SD cards have been tested using the Raspberry Pi’s inbuilt card reader to ensure consistent results across the board. However, real-world performance may differ slightly based on your setup or if using an external card reader.While most cards performed similarly in sequential operations, the Raspberry Pi microSD card’s advantage became apparent in random operations, thanks to Command Queuing. The new Raspberry Pi microSD card, developed in partnership with Longsys (the same company behind Amazon Basics SD cards), promises a significant boost in performance, especially when paired with Raspberry Pi’s Operating System. Raspberry Pi’s official microSD card delivers on its promise of enhanced performance, especially when paired with the Raspberry Pi OS and its unique Command Queuing feature. Based on these benchmarks, the new Raspberry Pi microSD card is clearly optimized for its target hardware, excelling in random read/write speeds where it matters most for Raspberry Pi users running complex workloads or multiple apps.
A2, UHS, and Speed Classes: What are they?
The new Raspberry Pi microSD card falls under the A2 and UHS-1 categories, meaning it should handle both general file operations and some light app hosting without much fuss. I ran a series of tests to gauge how the official Raspberry Pi SD card compares to industry leaders like Samsung, Western Digital, Sandisk & HP.
- A2 (Application Performance Class 2): SD cards with an A2 rating are optimized for running apps, meaning faster random read/write speeds—crucial for Pi users running lightweight applications or databases.
- UHS (Ultra High Speed): UHS-1, UHS-2, and UHS-3 refer to the card’s bus speed. UHS-1 can theoretically hit 104 MB/s, while UHS-3 is significantly faster, but only certain devices can leverage this speed.
- Speed Class: This is often denoted by a number inside a circle or a U-shaped symbol (e.g., Class 10 or U1). Class 10 or U1 cards guarantee a minimum write speed of 10 MB/s, essential for recording HD videos or handling large data files.
But before we get into the performance side of things, let’s decode some of the cryptic symbols and terms you might find on your typical SD card.But does that mean you should rush out to buy one?
Performance: Raspberry Pi SD card vs. the competition
Otherwise, plenty of alternatives can provide the same speed without the extra markup.
What sets these cards apart, at least on paper, is the claimed optimization for the Raspberry Pi ecosystem. 💡
This feature significantly boosted random read/write speeds, especially in the 32 GB and 64 GB variants, offering up to 3x the performance boost compared to alternatives like the Samsung EVO Plus and WD Purple.
Command queuing advantage?
I’ll dive into its features, capabilities, and real-world performance compared to industry heavyweights like Samsung, WD, and HP.Here’s how the 64 GB Raspberry Pi card stacked up:
Summary of the benchmark tests
This launch aims to enhance user experience, but how does it really stack up? In this review, But how does it perform in the real world?
Pros
- Optimized for Raspberry Pi OS: The card works best with the OS it was designed for, offering clear performance advantages.
- Command Queuing: This feature sets it apart from the competition in specific use cases like random operations.
- Value in Certain Markets: In the EU, these cards are priced competitively, often undercutting brands like Samsung and Amazon Basics.
Cons
- Availability and Pricing: In some regions, like the US, the card is priced at a premium. You may find better value in alternatives like Samsung or Western Digital for similar sequential performance.
- Performance Plateau: The performance gains taper off at higher capacities, making the card less appealing for users needing 128 GB or larger storage.
Verdict: Should you buy?
These aren’t just marketing fluff but provide valuable insights into a card’s performance capabilities.As an essential component for Raspberry Pi enthusiasts, the microSD card plays a vital role in ensuring smooth operation, quick access to data, and stability for various projects.
Conclusion
and here’s the data for Random read/ write performance:Raspberry Pi offers these cards in several capacities (32 GB, 64 GB, and 128 GB), aiming to cater to a wide range of users, from casual tinkerers to professional developers. It’s a solid choice for those looking to maximize their Pi’s potential, but depending on where you are and how you use your Pi, it might not always be the best bang for your buck.