2020’s Fastest Raspberry Pi 4 Storage SD / SSD Benchmarks

We’ve now received over 20,000 benchmarks at https://storage.jamesachambers.com/! These are submitted by regular people from all over the world.

In celebration of that milestone as well as the launch of the 8GB Raspberry Pi 4 take a closer look at which device you should choose for your Raspberry Pi 4 as determined by science and measurement!

Best Performing Devices

Solid State Drive (SSD)

The Samsung 970 Evo Plus is currently the king. It’s not cheap, but a lot of people have it with a total of 49 benchmarks so far!

Secure Digital (SD / MicroSD) Card

The SanDisk Extreme A2 is barely edging out the SanDisk Extreme A1 variant for the top spot. The difference is tiny though, so you should pick whichever one is cheaper at the moment.

Storage Adapter Performance Note

The type of USB adapter you use (if you aren’t using a SD card) can have a big effect on performance. I cover which adapters are good and which should be avoided more comprehensively in my Raspberry Pi 4 USB Booting Post.

The most popular one at time of writing is the StarTech USB 3.1 to 2.5″ SATA adapter.

Top 20 Fastest Storage Devices

# Brand Link Average (All) Average (Pi 4) Fastest Score Slowest Score Total Benchmarks
1 Samsung 970 Evo Plus
View Product
9563 9563 10840 2805 49
2 Patriot P200 Series

 

View Product
9372 9372 10170 8830 6
3 Crucial P1 M.2 Series

 

View Product
8602 8602 9369 6737 6
4 Western Digital Blue SN550 NVME

 

View Product
8396 8396 9799 7079 10
5 Western Digital Black SN750 Series

 

View Product
8381 8381 8650 8229 4
6 Samsung 860 Pro

 

View Product
8325 8325 9523 4895 15
7 Samsung T5 Portable

 

View Product
8299 8339 11505 2721 272
8 Samsung 850 Evo mSATA

 

View Product
8284 8284 9617 5325 20
9 Samsung T7 Portable SSD

 

View Product
8104 8104 8494 7834 3
10 Micron 1100 M.2 Series

 

View Product
8063 8063 9012 6605 4
11 Transcend MTS600 Series

 

View Product
8022 8022 9274 6967 4
12 SanDisk Extreme 500 Portable

 

View Product
8016 8438 10619 2693 25
13 Kingston A2000 Series

 

View Product
8014 8014 9503 5207 10
14 AData SU635

 

View Product
7953 7953 8678 7529 5
15 SKhynix SC311

 

View Product
7940 7940 8427 6355 8
16 Crucial MX300 M.2 Series

 

View Product
7739 7739 8829 6133 8
17 SanDisk Extreme Portable

 

View Product
7720 8000 11337 2449 106
18 KingSpec Z3 Portable Series

 

View Product
7714 8035 10458 1591 88
19 Team GX1 Series

 

View Product
7686 7686 8792 4660 8
20 Samsung T3 Portable

 

View Product
7632 7632 9431 2509 22

Top 10 Fastest Secure Digital SD / MicroSD Cards

Rank Brand Link Average (All) Average (Pi 4) Fastest Score Slowest Score Total Benchmarks
1 SanDisk Extreme A2 (SEXXX C10 V30 U3)
View Product
1595 1659 1747 1167 12
2 SanDisk Extreme A1 (SEXXX A1 C10 V30 U3)

View Product
1588 1669 1808 858 141
3 Transcend (USD A1 C10 V30 U3)

View Product
1569 1569 1667 1363 6
4 SanDisk Extreme Pro (SPXXX A1 C10 V30 U3)

View Product
1568 1606 2289 651 136
5 Lexar 633x

View Product
1554 1554 1810 1028 14
6 Kingston Canvas React (SDCHE A1 C10 V10 U1)

View Product
1554 1554 1632 1465 6
7 SanDisk Extreme Pro (SPXXX C10 V30 U3)

View Product
1520 1607 1709 1260 4
8 Toshiba SD (SA32G A1 C10 U1)

View Product
1456 1525 1616 1178 5
9 Transcend (USD A1 C10 V10 U3)

View Product
1436 1436 1528 1135 7
10 AData Premier Pro

View Product
1412 1412 1558 1316 13

Benchmarking Your Own Device

I highly recommend benchmarking your own storage device. To run the benchmark paste/type:

sudo curl https://raw.githubusercontent.com/TheRemote/PiBenchmarks/master/Storage.sh | sudo bash

The benchmark only takes a few minutes and will give you a lot of information about whether your Pi is performing well or not. Storage is definitely the biggest performance variation between otherwise identical Pi setups.

Compare your score with others at the full benchmark browsing site https://storage.jamesachambers.com/. Leave a comment letting us know how you did or if you need any help!

4 thoughts on “2020’s Fastest Raspberry Pi 4 Storage SD / SSD Benchmarks”

  1. Greetings!

    Two questions:

    1. I have been running your benchmark and have submitted numerous reports on various SD and USB devices I have here, all as (using “European” quotes for clarity), and yet, interestingly enough, none – not a single one – has shown up on your list. I did a new test of a Seagate Expansion SSD (500G) on my Pi-4 test rig and submitted it on 2020-10-14, and it has not yet shown up. Nor bustin’ chops, but I am curious. Maybe other significant data is also being swallowed up in some black hole somewhere?

    2. When running tests on my devices, I have noticed that several tests on the same device, on the same port (USB/micro SD), on the same system, using an identical image, show what might be significant variation.

    For example:
    Today I purchased the Seagate Expansion SSD device – an external USB-3 device that contains a SSD instead of a standard mechanical hard drive.

    I ran a total of ten passes of your test on it and recorded all the results. (I turned off my WiFi at the end of the test to avoid spamming your site with tests.)

    The “score” for this device, run exactly the same way over and over again in succession, ranged from a low of 6477 to a high of 7394 – a difference of almost exactly 12.5%.

    I have noticed a similar effect when testing other devices though I have not run such a test as this because the other devices were too slow.

    I would hope to believe that the device itself doesn’t have a 12 to 13% variation in speed based on the phases of the moon or whatever. I also shudder to think that my Pi-4 is so inconsistent.

    Do you have any idea why there should be such a variation? Note that the variation seems to be random in nature instead of steadily increasing or decreasing.

    Thanks!

    Jim “JR”

  2. This is great! FYI, the reason that that particular micro-SD card at the top is so popular is because it is sold in a 2-pack from Costco in the US for only $45, making it out to $22.50 per card! So they are popular because they are cheap!

  3. Hi James,
    thanks for providing such very deep information.
    Over the time I have done several tests with Raspi 4 (4GB) and Samsung 860 EVO 250 GB (e.g. #5367 on 2019-12-18 and #32570 on 2020-09-28).
    I have done firmware and bootloader updates as soon as they where in stable state. I believe my updates have made the system more stable and efficient due to less heat dissipation.
    On the other hand during time the score went worse.
    I have done software updates of your software too in order to stay comparable.
    What do you think about? What may be the root cause of this slow down?
    Regards, H.

    1. Assuming you’re using an SD card, mounted within the Pi’s SD slot, have you tried a TRIM of the device?

      Viz.: fstrim -v /

      Part of the problem may be that you are continually reading and writing from the device and solid-state devices like SSD’s or SD cards do not necessarily handle TRIM very well, especially if you are running something repeatedly.

      You can find more information here:
      https://www.jeffgeerling.com/blog/2020/enabling-trim-on-external-ssd-on-raspberry-pi

Leave a Comment

Your email address will not be published. Required fields are marked *

Type here..

Exit mobile version