Um eine gute Karte für meinen Raspberry Pi zu finden, habe ich mir bisher schon etwas Mühe gemacht. Denn nur weil Class 10 auf der Karte drauf steht, heißt das noch lange nicht, dass sie für die Zugriffe, die ein Betriebssystem braucht, optimiert ist. Wen das genauer interessiert, dem empfehle ich die Studie dieses Threads im Raspberry Pi Forums oder dieses Threads im XDA-Developers Forum.
Also habe ich mir zum Testen ein eigenes kleines Skript geschrieben, welches auf dem Raspberry Pi ausgeführt wird und sowohl die Schreibgeschwindigkeit von /dev/null als auch von /dev/random misst. Die Ergebnisse sind untereinander vergleichbar, nicht jedoch mit anderen Tests. Alle Tests wurden mit dem "alten" Debian Wheezy Image ausgeführt, welches noch nicht so gut optimiert ist.
Das Skript sieht so aus:
Im Endeffekt macht es nichts anderes, als 1000 Mal 10 Blöcke mit jeweils 16k Blocksize in ein Verzeichnis zu schreiben, die Zeit zu stoppen und die Geschwindigkeit auszurechnen. Nach den Tests löscht es die entsprechenden Dateien (bzw. den Ordner) wieder.
Da es sicherlich mehr Leute gibt, die eine schnelle SD-Karte für ihren Raspberry Pi haben wollen, werde ich hier meine Ergebnisse posten, bis ich eine Karte finde, die mir zusagt. Ich mache jeweils drei Durchgänge, um eventuelle Ausreißer zu erkennen. Ich gebe jeweils die Geschwindigkeiten der /dev/zero Schreibdurchgänge und darunter die Geschwindigkeiten der drei /dev/urandom Schreibdurchgänge an.
Hinweis: Ich hatte vor Beginn meiner Tests noch eine Samsung MB-SPAGA/EU Class 10 16GB* bestellt, doch diese war mir zu langsam.