SDCard Benchmarks


#1

Continuing the discussion from Uploading to SD as startup vs internal Flash:

We have had a couple of post recently about using SD card, and their performance.
I thought it might be interesting to have a topic where can collect users experiences about different cards and their performance.

please post in this topic information about the cards you are using and their performance:

(please only post this info into this topic, any other discussion about failures/poor performance in a separate topic, to keep this more a 'database topic')

Information to include:

  • Manufacture e.g Kingston
  • Type of card/name e.g. Micro SDHC
  • Class e.g. 4
  • Size e.g. 4GB
  • SDBenchmark ran ok? : yes/no ... i.e. also report here if it failed.
  • Performance (see below) : Read BW/Write BW

to measure performance we need a consistent benchmarks, fortunately @johannes thought of this already... please follow this procedure to ensure we are looking at the same figures!

Benchmark procedure:

important for consistency, do NOT rely on formatting from PC/Mac or manufacturer

  • Format the card in Axoloti (prior to 1.0.11)
    • Window/Remote
    • use arrows to go to SDCard tools
    • use arrows to go to Format
    • press Enter
      (a bug means that the card will be disconnected with a timeout BUT it will still be formatted, so just connect again)
  • Format the card in Axoloti (1.0.11)

  • Run SD benchmark

    • create a new patch
    • add wave/sdbenchmark
    • go live
    • console will display benchmarks for various buffer sizes
    • report here the worst case scenario, which is the last figures reported
      (you may want to run a couple of times to check you get consistent results)
    • (you may then want to reformat the card for use, since the benchmark leaves a couple of files behind)

microSD card specifications
Axoloti TEST release 1.0.8
Two simple, newbie questions
microSD card specifications
microSD card specifications
Reading from SD Card fails 50% of the time
Need help to understand an issue with Wave/play object
#2

Brand : Kingston Technology
Type : Micro SDHC
Size : 4GB
Class : 4
Axoloti says: write BW : 380 kB/s
Axoloti says: read BW : 766 kB/s

Brand: Transcend
Type : Micro SDHC
Size : 8GB
Class : 10
Axoloti says: write BW : 225 kB/s
Axoloti says: read BW : 1456 kB/s


#3

Brand: SanDisk
Type: Micro SDHC Ultra
Size: 8GB
Class: 10
Axoloti says: write BW : 290 kB/s
Axoloti says: read BW : 2520 kB/s


#4

2 posts were merged into an existing topic: SDCard performance discussion


#5

Brand: SanDisk
Type: Micro SDHC Ultra
Size: 8GB
Class: 10
Axoloti says: write BW : 210 kB/s
Axoloti says: read BW : 2184 kB/s


#6

Brand: SanDisk
Type: Micro SDHC
Size: 8GB
Class: 4
Axoloti says: write BW : 279 kB/s
Axoloti says: read BW : 1618 kB/s


#7

Brand: Kingston
Type: Micro SDHC
Size: 8GB
Class: 10 U1
Axoloti says: write BW : 283 kB/s

Axoloti says: read BW : 1134 kB/s


#8

Brand: Toshiba
Type: Micro SDHC
Size: 8GB
Class: 4
Axoloti says: write BW : 221 kB/s
Axoloti says: read BW : 1416 kB/s


#9

Brand: PNY
Type: Micro SDHC
Size: 16GB
Class: 10
Axoloti says: write BW : 186 kB/s
Axoloti says: read BW : 1440 kB/s

Brand: SanDisk
Type: Micro Ultra SDHC I
Size: 32GB
Class: U1
Axoloti says: write BW : 495 kB/s
Axoloti says: read BW : 2016 kB/s

The downside of that SanDisk one is that it's slightly thicker than most Micro SD cards I've seen and just barely fits into the slow on the axoloti. I've also had it get stick in the adapter that came with the PNY once, badly enough that I needed pliers to get it out. So that's something to be aware of if you're shopping for one.

EDIT: when using wave/play to stream audio from the SanDisk card I experience the bug others have reported where the Axoloti immediately crashes.


#10

Brand: Energizer
Type: Micro SDHC
Size: 16GB
Class: 10
Axoloti says: write BW : 503 kB/s
Axoloti says: read BW : 2340 kB/s


#11

Brand: Kingston
Type: Micro SDHC
Size: 8GB
Class: 4

Axoloti says: Open OK...
Axoloti says: lseek1 OK...
Axoloti says: lseek2 OK...
Axoloti says: lseek3 OK...
Axoloti says: Open OK...
Axoloti says: lseek1 OK...
Axoloti says: lseek2 OK...
Axoloti says: lseek3 OK...
Axoloti says: nstreams = 2,
Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024

Axoloti says: open : 803 ms

Axoloti says: write BW : 341 kB/s

Axoloti says: close : 9 ms

Axoloti says: open : 16 ms

Axoloti says: read BW : 5041 kB/s

Axoloti says: SDCard benchmark finished.


#12

Brand: SanDisk
Type: MircroSD 80mMB/sec
Size: 16GB
Class: 10

Axoloti says: write BW : 506 kB/s
Axoloti says: read BW : 2361 kB/s


#13

Brand: Verbatim
Type: Micro SDHC
Size: 16 GB
Class: 10

Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024

Axoloti says: open : 810 ms

Axoloti says: write BW : 326 kB/s

Axoloti says: close : 8 ms

Axoloti says: open : 24 ms

Axoloti says: read BW : 2048 kB/s


#14

Brand: Aldi
Type: Micro SDHC
Size: 32 GB
Class: 10

Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024
Axoloti says: open : 751 ms
Axoloti says: write BW : 410 kB/s
Axoloti says: close : 6 ms
Axoloti says: open : 27 ms
Axoloti says: read BW : 2473 kB/s


#15

Kingston
micro SD XC I (??)
Class 10
Size 64 GB
write BW : 362 kB/s
read BW : 1724 kB/s


#16

Brand: Samsung
Type: Micro SD HC I (3)
Size 32GB
Class 10
write BW : 508 kB/s
read BW : 2080 kB/s

oh yeah, by 2kB the fastest writer in the list! :stuck_out_tongue:
(ps. www.dataio.nl has 2x 32GB for €42,- and 2x 64GB for €72,- at the moment! They even have a 128GB version for €92,-)


#17

Brand: Intenso
Type: Mirco SH HC
Size: 32GBD
Class: 10

Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024
Axoloti says: open : 1083 ms
Axoloti says: write BW : 503 kB/s
Axoloti says: close : 6 ms
Axoloti says: open : 21 ms
Axoloti says: read BW : 2279 kB/s


#18

Brand : EMTEC
Type : Micro SDHC
Size : 32GB
Class : 10
Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024
Axoloti says: open : 985 ms
Axoloti says: write BW : 256 kB/s
Axoloti says: close : 158 ms
Axoloti says: open : 43 ms
Axoloti says: read BW : 1628 kB/s
Axoloti says: SDCard benchmark finished.


#19

Brand : SanDisk
Type : Micro SDHC
Size : 8GB
Class : 4

Axoloti says: open : 1729 ms
Axoloti says: write BW : 314 kB/s
Axoloti says: close : 8 ms
Axoloti says: open : 35 ms
Axoloti says: read BW : 970 kB/s

*

Brand : Samsung Evo+
Type : Micro SDHC
Size : 32GB
Class : 10

Axoloti says: open : 602 ms
Axoloti says: write BW : 469 kB/s
Axoloti says: close : 6 ms
Axoloti says: open : 24 ms
Axoloti says: read BW : 1971 kB/s


#20

Brand: SanDisk
Type: Micro SDHC UHS-1
Size: 16GB
Class: 10

Axoloti says: NBUFFERS = 128,
Axoloti says: BUFSIZE = 1024
Axoloti says: open : 545 ms
Axoloti says: write BW : 513 kB/s
Axoloti says: close : 6 ms
Axoloti says: open : 23 ms
Axoloti says: read BW : 2279 kB/s
Axoloti says: SDCard benchmark finished.