I want to get the best card for my pi 2...and also be ready for windows 10 when it comes out.
http://www.ebay.com/itm/Transcend-Micro ... 19f2a8cea4
I tried them all. Fat32 with 16 KB cluster size was best. I can't get the performance back from the store bought format. Would certain locations on the card be faster than others? and if so what locations are fastest?guilhermino wrote:I think FAT location matters as well since it is optimized in many SD cards, not sure how you change that though, also did you try with a 32K cluster because that seems to be the native write-unit of this particular card ? Not sure if you could also try the page size of 8K.
You won't benefit from that 90 MB/s speed because the Pi maxes out at 22 MB/s. (And 'Windows 10' for the RPi is probably not what you expect it to be. Take a look at how the stripped down version of Windows 8.1 is currently used on the Intel Galileo and expect something similar for the RPi.)Sandbird wrote:Has anyone tested this card ? Its got 90mb/sec.
I want to get the best card for my pi 2...and also be ready for windows 10 when it comes out.
Thanks for the answer.Sleep Mode zZ wrote:You won't benefit from that 90 MB/s speed because the Pi maxes out at 22 MB/s. (And 'Windows 10' for the RPi is probably not what you expect it to be. Take a look at how the stripped down version of Windows 8.1 is currently used on the Intel Galileo and expect something similar for the RPi.)Sandbird wrote:Has anyone tested this card ? Its got 90mb/sec.
I want to get the best card for my pi 2...and also be ready for windows 10 when it comes out.
I have also read the same and I'm sure that some class 4 cards are better than some class 10 cards - and some are not. My Samsung class 10 was much better than my Kingston class 4. I think it would be best to disregard the class rating completely and try to find some relevant information about their performance. Small random read and write could be the most relevant measurement but I don't think that manufacturers releases such information. Sequential read is good to be at least the 22 MB/s that the Pi can handle. I actually got myself a card with "up to 90 MB/s" read speed because it was not much pricier and its speed might be good to have if/when it ends in some other device that can actually benefit from its speed.Sandbird wrote:Thanks for the answer.Sleep Mode zZ wrote:You won't benefit from that 90 MB/s speed because the Pi maxes out at 22 MB/s. (And 'Windows 10' for the RPi is probably not what you expect it to be. Take a look at how the stripped down version of Windows 8.1 is currently used on the Intel Galileo and expect something similar for the RPi.)Sandbird wrote:Has anyone tested this card ? Its got 90mb/sec.
I want to get the best card for my pi 2...and also be ready for windows 10 when it comes out.
I've been reading here that some class 4 cards are better than class 10, when it comes to small files and random read/write. I guess since most people use the pi for a media center, small .xml files from kodi would benefit from this. Am i right?
So its better to get a class 4 instead of a class 10 card?
I would trust more benchmarks than personal opinions unless the personal opinion comes from someone who actually has systematically compared the performance of many cards. You can't really know if something is fast or slow without having something to compare it with.Sandbird wrote:Does anyone have a suggestion for an 8gb card that they are actually satisfied with ? The benchmarks are a good source of information...but personal opinions are really the best deal.
YesSandbird wrote: I've been reading here that some class 4 cards are better than class 10, when it comes to small files and random read/write. I guess since most people use the pi for a media center, small .xml files from kodi would benefit from this. Am i right?
Well, it depends. A class 4 with high 4K read/write scores will likely perform better than a class 10 with low 4K read/write scores.So its better to get a class 4 instead of a class 10 card?
That was on the Pi B.BenPope wrote:My iozone3 scores look like this:
8GB Sandisk Ultra 30MB/s Class 6Code: Select all
random random KB reclen write rewrite read reread read write 51200 4 1442 1733 5617 5626 5548 783 51200 512 6810 7519 21921 21923 21898 2118 51200 16384 8114 8826 22408 22407 22405 10626
Code: Select all
random random
kB reclen write rewrite read reread read write
51200 4 1308 1527 4825 4823 4350 400
51200 512 5709 6912 18680 18707 18623 1813
51200 16384 6138 8504 18956 18988 18983 8169
Code: Select all
random random
kB reclen write rewrite read reread read write
51200 4 2288 3105 7691 7694 7618 3427
51200 512 16959 16833 19079 19115 19110 18139
51200 16384 18353 18415 19276 19297 19300 18336
Yes, as keeps getting mentioned here the random access 4K read/write benchmark is key to performance.jimmymcmahon wrote:
So I tried an sd only install of kodi this weekend.
Using an old class 4 micro sdhc card I had.
...
The biggest and most frustrating difference I've noticed from SD only vs usb 3.0 install is the time taken to scan a series in my library from tvdb etc.
...
Anyone else noticing this behaviour ?
I would prefer ATTO Disk Benchmark Tool for testing SD cards.Mikael wrote:Here's a decent one for you. It's a Samsung Pro 32GB µSDHC UHS-I card fresh out of the box. It was tested in my 2013 MacBook Air running Windows 7, with its built-in card reader (which hangs on USB3 internally).
It performs really well, but it will obviously not be as fast in the Pi. I have a brand new Pi 2 that I will use this with. I'll see if I can return with some actual numbers from using it with the Pi.
Just got this card after the above figures were quotedLeopold wrote:Just tested a new card and got some crazy good numbers...
Samsung 16GB Class 10 Grade 1 48MB/s Micro SDHC Plus (MB-MPAGCAEU)
http://www.amazon.co.uk/Samsung-Class-M ... B00D6ENF7M £10.64
-----------------------------------------------------------------------
CrystalDiskMark 3.0.3 x64 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]
Sequential Read : 46.010 MB/s
Sequential Write : 36.343 MB/s
Random Read 512KB : 45.393 MB/s
Random Write 512KB : 36.277 MB/s
Random Read 4KB (QD=1) : 12.400 MB/s [ 3027.4 IOPS]
Random Write 4KB (QD=1) : 3.445 MB/s [ 841.0 IOPS]
Random Read 4KB (QD=32) : 11.771 MB/s [ 2873.9 IOPS]
Random Write 4KB (QD=32) : 3.591 MB/s [ 876.8 IOPS]
Test : 50 MB [F: 0.0% (0.0/14.6 GB)] (x5)
Date : 2014/07/26 19:10:27
OS : Windows 7 Enterprise SP1 [6.1 Build 7601] (x64)
Many thanks for the response, as per my previous post I can now confirm brilliant kodi response / scanning times with this carddom wrote:Yes, as keeps getting mentioned here the random access 4K read/write benchmark is key to performance.jimmymcmahon wrote:
So I tried an sd only install of kodi this weekend.
Using an old class 4 micro sdhc card I had.
...
The biggest and most frustrating difference I've noticed from SD only vs usb 3.0 install is the time taken to scan a series in my library from tvdb etc.
...
Anyone else noticing this behaviour ?
I suspect your old sdcard has very poor 4K writes, as that is key when updating the library in kodi.
There is no necessity for USB - a good sdcard like the NOOBS card will have good database update times.
I've tested the 32G version of this card and performance is great with Kodi.Leopold wrote:Just tested a new card and got some crazy good numbers...
Samsung 16GB Class 10 Grade 1 48MB/s Micro SDHC Plus (MB-MPAGCAEU)
http://www.amazon.co.uk/Samsung-Class-M ... B00D6ENF7M £10.64
I agree... and find that 4K write speeds (reported by CrystalDiskMark) are not realized on the Pi or Pi2LitterBugs wrote:It would make sense to use a "standard" sd test method run on the Raspberry Pi itself. I see a wide variety of benchmarks on here and not many look to have been generated on the Raspberry Pi. Is there a "standard" tool that we could use to create a database of real Pi statistics?
Greetings!
Karl
Hackin' since the 70's, new to Pi
I am sure there are better tools, but a while ago I wrote a Linux-based flash benchmark tool called "flash-bench" for the purpose of measuring (Micro-)SD card and USB stick performance. It is available at https://github.com/hglm/flash-bench. RunLitterBugs wrote:It would make sense to use a "standard" sd test method run on the Raspberry Pi itself. I see a wide variety of benchmarks on here and not many look to have been generated on the Raspberry Pi. Is there a "standard" tool that we could use to create a database of real Pi statistics?
Code: Select all
git clone https://github.com/hglm/flash-bench.git
cd flash-bench
make
Code: Select all
sudo ./flash-bench
Code: Select all
Seq. Seq. Random Random
Read Write Read Write
PC (using USB SD card adapter) 18.1 15.7 3.55 15.3
Raspberry Pi, optimized fs options 17.2 13.3 4.35 0.96
Raspberry Pi (turbo overclock) 17.2 14.4 4.83 0.86
Raspberri Pi 2 17.4 14.5 5.09 1.47
LitterBugs wrote:It would make sense to use a "standard" sd test method run on the Raspberry Pi itself. I see a wide variety of benchmarks on here and not many look to have been generated on the Raspberry Pi. Is there a "standard" tool that we could use to create a database of real Pi statistics?
Using your benchmark, the results for my Samsung 64GB Evo (MB-MP64D) (my previous iozone3 benchmarks above were also recorded on the Pi2)hglm wrote:I am sure there are better tools, but a while ago I wrote a Linux-based flash benchmark tool called "flash-bench" for the purpose of measuring (Micro-)SD card and USB stick performance. It is available at https://github.com/hglm/flash-bench.
Code: Select all
Seq. Seq. Random Random
Read Write Read Write
Raspberry Pi 2 17.7 13.9 5.49 3.65