Welche Geschwindigkeit der SD-Karte ist besser?

16

Ich muss eine SD-Karte für meinen Himbeer-Pi kaufen. Ist es besser, eine enorme Schreibgeschwindigkeit (wie 95 MB / s) zu haben oder ist das nicht so wichtig und ich kann langsamere SD (30 MB / s oder 45 MB / s) kaufen?

rot
quelle
1
Laut meiner Antwort werden Sie auf dem SD-Kartenbus niemals Geschwindigkeiten von mehr als 20 MB / s erreichen. Das bedeutet jedoch nicht, dass schnellere Karten nicht immer noch schneller sind: elinux.org/RPi_SD_cards#SD_card_performance Abgesehen von der Wirtschaftlichkeit sollte eine Klasse 10 besser sein.
Goldlöckchen

Antworten:

18

Ich muss eine SD-Karte für meinen Himbeer-Pi kaufen. Ist es besser, eine enorme Schreibgeschwindigkeit (wie 95 MB / s) zu haben oder ist das nicht so wichtig und ich kann langsamere SD (30 MB / s oder 45 MB / s) kaufen?

Egal was passiert, Sie werden nicht viel mehr als 20 MB / s (Lesen oder Schreiben) auf dem SD-Kartenbus des PIS erreichen. Sehen Sie sich die Tabelle hier an und stellen Sie fest, dass die schnellsten Schreibgeschwindigkeiten 21 oder 22 MB / s betragen. Ich habe meinen eigenen Test der Klassen 4 und 10 durchgeführt. Beachten Sie, dass sie identische Lesegeschwindigkeiten von ~ 20 MB / s hatten, was darauf hinweist, dass beide Karten durch den SD-Kartenbus des PIS begrenzt waren.

Daraufhin habe ich eine Sandisk-Klasse 10 erhalten, die die (enttäuschende) Schreibgeschwindigkeit der Adata-Klasse 10 bei weitem übertrifft. Moral: Kaufen Sie keine billige Klasse-10-Karte, nur um eine Klasse-10-Karte zu haben.

Dies bedeutet nicht, dass eine Klasse 4 genauso gut ist wie eine Klasse 10 - aber Sie können diese Tabelle selbst lesen.

Goldlöckchen
quelle
4

Es ist nicht erforderlich, die schnellste Schreibgeschwindigkeit zu haben.

Eine Klasse 10 wäre nur dann von Vorteil, wenn Sie viel Video von der Kamera schreiben möchten.

Für die meisten Anwendungen ist eine Klasse 4 oder 6 völlig ausreichend. Sie werden den Unterschied nicht bemerken, wenn Sie das RPi für die meisten normalen Anwendungen verwenden.

Chenmunka
quelle
2

Ich würde mit einer billigen SD-Karte ein USB (3.0) -Setup machen. Es ist schneller und Sie können das System übertakten. und ein 16 GB USB 3.0 ist auch billiger als eine Klasse 10 SD.

Die Raspel hat nur USB 2.0-Anschlüsse, aber USB 3.0-Sticks sind intern schneller, sodass sie insgesamt auch an einem 2.0-USB-Anschluss schneller sind.

user2452250
quelle
10
Haben Sie Beweise dafür, dass USB 3.0 spürbar schneller sein wird? und nicht mit dem Bus begrenzt?
Steve Robillard
2

Ich habe zwei Kingston 16 GB Speicherkarten, eine Klasse 4 und eine Klasse 10, ansonsten identisch.

Ich habe beides getestet, indem ich die Startzeit mit genau der gleichen Version von Rasperian (Nov 2016) nebeneinander auf identischen Raspberry Pi getestet habe.

Die Klasse 10 startet in: 22 Sekunden.
Die Klasse 4 startet in: 80 Sekunden.

Klasse 10 ist in meinen Tests massiv besser als Klasse 4.

Mtl Dev
quelle
1

Das hängt von Ihrer Anwendung ab. Wenn Sie viel Platz für Ihre Anwendung benötigen, besorgen Sie sich eine SD-Karte der Klasse 4. Sie sind billiger. Wenn Sie jedoch eine Art Media Center betreiben, in dem die Lesegeschwindigkeit wichtig ist und Sie ein externes Laufwerk als Speicher verwenden, sollten Sie eine kleine Klasse 10 (2 GB oder 4 GB) wählen.

billkd
quelle
1

Zu beachten ist auch die Schreib- und vor allem Lesegeschwindigkeit bei kleinen Dateien !

Leider sind Klasse 10, 4 usw. oder sogar die maximalen Schreibgeschwindigkeiten wie 45 MB / s oder 90 MB / s keine Angabe dafür. Es macht jedoch einen großen Unterschied in der Leistung (zum Beispiel bei der allgemeinen Geschwindigkeit des Betriebssystems).

Es sei denn, Sie bearbeiten nur "große" Dateien, wie zum Beispiel einen FTP-Server mit nur Videodateien (was höchstwahrscheinlich auch die Netzwerkgeschwindigkeit als Engpass darstellt), und verwenden die Karte nicht so oft oder wenn Sie viel haben der CPU schwere Aufgaben und der Prozessor ist stattdessen der Hauptengpass.

Bearbeiten: Hier ist eine schöne Liste von Benchmark-Karten

Levit
quelle
Also welche SD-Karte benutzt du dann? :) Dies ist zwar sinnvoll, aber die Verwendung von Klasse 10 ist auch bei kleineren Dateien besser als 4. Außerdem wird auf all diesen NAND-Chips eine Menge neuer Firmware installiert, um die Schreibzeiten für viele kleine Dateien zu beschleunigen und die Leistung zu verbessern. LOL, ich benutze Kingston Class 10, die unten und in der Mitte sind, aber es gibt nichts zu sagen, was der Unterschied ist. Wasaaa
Piotr Kula
1
@ppumkin: Um ehrlich zu sein, ich gehe einfach mit einer dieser Klassen 10, 90 MB / s (oder ähnlich) um, die eine angemessene Leistung für kleine Dateien bietet, aber dennoch erschwinglich ist. Ich bin sicher, Sie könnten etwas Besseres (+ möglicherweise gleichzeitig billigeres) für den Pi finden, wenn Sie genau genug suchen. Aber für die Zeit, die es braucht, um jede Bank im Netz zu durchsuchen, obwohl es immer gefährdeter wird, verrückt zu werden, ist es für mich nicht wert. Von Bench Resuls und Preis würde ich empfehlen Kingston Class10 32GB, aber es hat aufgehört zu arbeiten für eine Reihe von Menschen, nach einiger Zeit .. (Amazon Bewertungen)
Levite