Aller au contenu

[TWEAK] Augmenter la vitesse de la carte SD


Recommended Posts

Pour augmenter la vitesse de l'ecture et d'ecriture de la carte SD, il existe une application

SD Booster

Il suffit de modifier la valeur du cache associer à la carte SD. Et de tester différentes valeurs. (Entre 512 et 1024, ça devrait être pas mal).

Ensuite il suffit de voir le résultat avec :

SD Tools

Il faut trouver une valeur qui permette d’augmenter l'écriture sans dégrader la lecture.

Je vous propose donc de poster vos résultat dans les réponses. Avec les valeurs et la carte SD utilisée.

Valeur du cache :

Vitesse de lecture :

Vitesse d'écriture :

Carte SD (taille et class) :

Exemple sur un autre forum :

128 de caché: 4.3 mbps de escritura y 33.8 mbps de lectura

1024 de caché: 6.8 mbps de escritura y 64.3 mbps de lectura

2048 de caché: 7.2 mbps de escritura y 68 mbps de lectura

3072 de caché: 7.1 mbps de escritura y 68.6 mbps de lectura

4096 de caché: 7.3 mbps de escritura y 70.8 mbps de lectura

Lien vers le commentaire
Partager sur d’autres sites

pas de différence flagrante pour moi, j'utilise une 4go class 4 de pny (une vieille qui trainait déjà dans mon ancien tel)

cache de 128k (celui d'origine) :

ecriture : 6.3

lecture : 16.0

cache de 512k:

ecriture : 5.9

lecture : 16.2

cache de 1024k:

ecriture : 5.9

lecture : 15.9

cache de 2048k:

ecriture : 5.9

lecture : 15.9

cache de 4096k:

ecriture :5.9

lecture : 16.2

Lien vers le commentaire
Partager sur d’autres sites

Tu peux y gagner pas mal je pense.

Au pire tu peux remettre la valeur par défaut.

En 128k

--> 8.7 Lecture, 17.9 Ecriture

En 1024k

--> 12.8 Lecture, 23.1 Ecriture

Samsung class 10. (mais pas sur un Peax ....)

Lien vers le commentaire
Partager sur d’autres sites

Pour ma part (class 4 de 4go, je ne me souviens plus de la marque et ce n'est pas écrit dessus) :

5,2 et 18,4 (128k)

5,1 et 19 (256k)

5,3 et 21,6 (512k)

5,3 et 22,6 (1024k)

5,6 MB et 21,8 MB (2048k)

5,6 et 22,8 (4096k)

5,7 et 22,6 (8192k)

La différence est pas très flagrante, le mieux se situe environ à 4096k et 8192k

Lien vers le commentaire
Partager sur d’autres sites

Alors, j'ai réalisé 4 tests (on s'amuse comme on peut...) pour plusieurs valeurs de cache sur une class10 de 16Go (sur peax) ...

Première observation : les valeurs obtenues peuvent varier de +/-0,2 MB/s selon le test. C'est donc plutôt fiable (à +/-0,2), sauf que le premier test a tendance a être surévalué !!

Sinon : (moyennes des 3 derniers tests sur 4)

128 => 21,0

256 => 22,4

512 => 24,2

768 => 25,1

1024 => 24,9

2048 => 24,1

4096 => 24,4

Par contre, la valeur en écriture (W) est constante 8,7 (+/- 0,2), quelle que soit la valeur du cache, qui ne semble être qu'en lecture !.. Il y a un truc à faire de particulier pour avoir un cache en W ? (Je comprends pas bien les valeurs de Spanish)

Modifié par FB33
Lien vers le commentaire
Partager sur d’autres sites

A quoi servent le options "définir tous les périphériques au démarrage" et "surveiller tous les périphériques" de l'appli SD Booster?

Voilà les résultats sinon pour un SD 16Go SanDisk classe 10:

128k -> 7,6 et 19,4

512k -> 8,1 et 21,6

1024k -> 8,5 et 23,9

2048 -> 8,0 et 23,7

4096 -> 8,3 et 24,0

8192 -> 8,0 et 23,3

Lien vers le commentaire
Partager sur d’autres sites

Solution plus simple, ajouter à la fin de /etc/init.goldfish.sh :

# Tweak sdcard read-ahead
if [ -e /sys/devices/virtual/bdi/179:0/read_ahead_kb ]
then
/system/xbin/echo "128" > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
fi;

en remplaçant la valeur 128 (en KB) par la valeur à attribuer au cache (par exemple 2048)

Pour plus d'explication voir http://forum.xda-dev...d.php?t=1010807

Modifié par ano
Lien vers le commentaire
Partager sur d’autres sites

Oui je connais cette solution, mais .... ça force tout le monde avec la même valeur alors que la valeur qui sera définie ne sera pas forcément la meilleure selon la carte SD.

Donc choisir soit même n'est pas plus mal :)

Sauf si chaque personne rajoute sa propre valeur dans le script à la main.

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...