Quelle vitesse de la carte SD est meilleure?


16

Je dois acheter une carte SD pour mon Raspberry Pi. Il vaut mieux avoir une vitesse d'écriture énorme (comme 95 Mo / s) ou ce n'est pas si important et je peux acheter des SD plus lents (30 Mo / s ou 45 Mo / s)?


1
Selon ma réponse, vous n'obtiendrez jamais des vitesses nettement supérieures à 20 Mo / s sur le bus de la carte SD. Cependant, cela ne signifie pas que les cartes plus rapides ne sont pas encore plus rapides: elinux.org/RPi_SD_cards#SD_card_performance Donc, côté économie, oui, une classe 10 devrait être meilleure.
goldilocks

Réponses:


18

Je dois acheter une carte SD pour mon Raspberry Pi. Il vaut mieux avoir une vitesse d'écriture énorme (comme 95 Mo / s) ou ce n'est pas si important et je peux acheter des SD plus lents (30 Mo / s ou 45 Mo / s)?

Quoi qu'il en soit, vous ne dépasserez pas 20 Mo / s (en lecture ou en écriture) sur le bus de la carte SD du pi. Jetez un œil au tableau ici et notez que les vitesses d'écriture les plus rapides sont de 21 ou 22 Mo / s. J'ai fait mon propre test de classe 4 contre classe 10 - notez qu'ils avaient des vitesses de lecture identiques de ~ 20 Mo / s, indiquant que les deux cartes étaient limitées par le bus de carte SD du pi.

Par la suite, j'ai obtenu une classe Sandisk 10, et elle offre de loin la vitesse d'écriture (décevante) de la classe Adata 10. Moralité: n'achetez pas une carte classe 10 bon marché juste pour avoir une carte classe 10.

Cela ne signifie pas non plus qu'une classe 4 est aussi bonne qu'une classe 10 - mais vous pouvez lire ce tableau vous-même.


4

Il n'est pas nécessaire d'avoir la vitesse d'écriture la plus rapide.

Une classe 10 ne serait avantageuse que si vous souhaitez écrire beaucoup de vidéo depuis la caméra.

Pour la plupart des utilisateurs, une classe 4 ou 6 est parfaitement adéquate. Vous ne remarquerez pas la différence lors de l'utilisation du RPi pour la plupart des applications normales.


2

J'irais avec une carte SD bon marché et ferais une configuration USB (3.0). C'est plus rapide et vous pouvez overclocker le système. et un USB 3.0 de 16 Go est également moins cher qu'un SD de classe 10.

La râpe n'a que des ports USB 2.0, mais les clés USB 3.0 sont plus rapides en interne, donc elles seront globalement plus rapides également sur un port USB 2.0.


10
Avez-vous des preuves que l'USB 3.0 sera sensiblement plus rapide? et pas limité par le bus?
Steve Robillard

2

J'ai deux cartes mémoire Kingston 16 Go, une classe 4 et une classe 10, sinon identiques.

J'ai testé les deux, mesurant le temps de démarrage, en utilisant exactement la même version de Rasperian (novembre 2016) sur le même Raspberry Pi côte à côte.

La classe 10 démarre en 22 secondes.
La classe 4 démarre en 80 secondes.

Donc, la classe 10 surpasse massivement la classe 4, lors de mes tests.


1

Cela dépend de votre application. Si vous avez besoin de beaucoup d'espace pour votre application, procurez-vous une carte SD de classe 4. Ils sont moins chers. Cependant, si vous faites quelque chose comme un centre multimédia où les vitesses de lecture sont importantes et que vous utilisez un lecteur externe pour le stockage, procurez-vous une petite classe (2 Go ou 4 Go) de classe 10.


1

Une chose à considérer est également l'écriture et surtout la vitesse de lecture sur les petits fichiers !

Malheureusement, les classes 10, 4, etc. ou même les vitesses d'écriture maximales comme 45 Mo / s ou 90 Mo / s ne sont en aucun cas une indication. Cela fait vraiment une différence dans les performances (en général, la vitesse du système d'exploitation par exemple).

À moins que vous ne manipuliez que des "gros" fichiers, comme s'il s'agissait d'un serveur FTP avec uniquement des fichiers vidéo (qui auraient également très probablement la vitesse du réseau comme goulot d'étranglement), n'utilisant pas beaucoup la carte du tout, ou lorsque vous en avez beaucoup des tâches lourdes CPU et le processeur est le principal goulot d'étranglement à la place.

Edit: Voici une belle liste de cartes de référence


Alors, quelle carte SD utilisez-vous? :) Cela a du sens, mais en utilisant la classe 10, même sur des fichiers plus petits, c'est mieux que 4. De plus, il y a une sorte de nouveau firmware en cours de déploiement sur toutes ces puces nand pour accélérer les temps d'écriture pour de nombreux petits fichiers et améliorer les logiciels. LOL, j'utilise Kingston Class 10 qui sont en bas et milieu, mais il n'y a rien pour dire quelle est la différence. Whaaa?
Piotr Kula

1
@ppumkin: Pour être honnête, je vais simplement avec une de ces classes 10, 90 Mo / s (ou similaire) qui affiche des performances de banc raisonnables sur de petits fichiers, tout en étant abordable. Je suis sûr que vous pourriez trouver quelque chose de mieux (+ peut-être en même temps moins cher) pour le pi si vous regardez assez fort. Mais pour le temps qu'il faut pour passer au crible tous les bancs du filet, tout en étant de plus en plus menacé de devenir fou, cela ne vaut pas la peine pour moi. D'après les résultats du banc et le prix, je recommanderais le Kingston Class10 32GB, mais il a cessé de fonctionner pour un tas de gens, après un certain temps .. (critiques amazon)
Levite
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.