Android 6.0 Marshmallow a apporté en 2015 le stockage fusionné, qui permet à une carte microSD de compléter la mémoire interne d’un terminal, en un seul volume, et donc d’accueillir n’importe quelle application.
Les cartes microSD étant nettement moins performantes que la mémoire interne des appareils, la SD Association a lancé en novembre 2016 une certification visant spécifiquement les performances des applications. L’App Performance Class définit ainsi pour la première fois des seuils en lecture et écriture aléatoires, qui influent bien plus les performances des applications que les débits séquentiels, les applications étant constituées de multiples petits fichiers.
App Performance Class 2 (A2)
Trois mois plus tard, la SD Association annonce les spécifications SD 6.0, qui inaugurent notamment l’App Performance Class 2 (A2). Cette nouvelle classe triple quasi le nombre minimal d’opérations par seconde en lecture et le quadruple en écriture, en les portant respectivement de 1500 à 4000 IOPS et de 500 à 2000 IOPS.
Preuve s’il en fallait que les débits séquentiels n’affectent pas les performances des applications, le débit soutenu minimal exigé reste de 10 Mo/s en écriture.
App Performance Class | Lecture aléatoire | Écriture aléatoire | Écriture soutenue |
---|---|---|---|
Class 1 (A1) | 1500 IOPS | 500 IOPS | 10 Mo/s |
Class 2 (A2) | 4000 IOPS | 2000 IOPS | 10 Mo/s |
La microSD s’inspire du SSD et de la RAM
Les spécifications SD 6.0 apportent pour ce faire de nouvelles fonctions, spécifiquement de Command Queuing (qu’on trouve sur la mémoire UFS 2.0), des fonctions de cache et d’auto-maintenance, qui contribuent respectivement à de meilleures performances en lecture aléatoire, en écriture aléatoire et en temps d’accès. Les cartes SD se rapprochent ainsi de supports de stockages plus sophistiqués tels que les SSD.
Les nouvelles spécifications inaugurent enfin un mode basse tension (Low Voltage Signaling), qui abaisse la tension de fonctionnement de 3,3 à 1,8 V, comme pour la mémoire vive, ce qui contribue à réduire la consommation d’énergie, et donc à prolonger l’autonomie d’appareils mobiles.
Vers une plus grande clarté
Les exigences de cette App Performance Class 2 (A2) restent modestes, mais le développement de cette certification aura au moins le mérite d’inciter les marques de cartes mémoires microSD à communiquer les performances aléatoires de leurs produits, comme elles le font avec les débits séquentiels. Ainsi, aucune classe n’exige plus de 90 Mo/s, mais certaines cartes revendiquent des débits proches de 300 Mo/s.
Pour aller plus loin
Cartes SD : l’interface UHS-III sera capable d’atteindre 624 Mo/s
Et quand ton mobile grille, tu perds tout... MIeux faut une SD pour tout stocker, et quand même reverser régulièrement sur PC (c'est en plus beaucoup plus facile de transférer vers PC à partir d'une SD que d'une mémoire intégrée).
Une SD peut être utile pour stocker des fichiers multimédias : musiques, films ou autres. Le genre de fichier qui sera lu en continu et pas en aléatoire. Pour le reste je voyais clairement la différence entre les app stockées sur ma SD et celles sur la mémoire interne du téléphone...
Il y a un OS sur une GoPro. Comment veux-tu que ça fonctionne sinon ? ? Je pense qu'il voulait mettre en relief que tous les systèmes embarquant des cartes SD n'ont pas les mêmes exigences en matière de performances des cartes ^^
Si c'était vraiment ça, ils n'auraient pas crée le stockage fusionné avec android 6
Et c'est pour cela que c'est plus fiable de ne pas trop passer par des Carte SD sur mobile ... Pour moi une SD c'est juste pour dépanner en vacances ou autres .Je préfère stocker sur la puce eMMC classique .
C'est quoi le rapport avec la GoPro ?? Il y a un OS et des applications sur une GoPro ? Et 10mo/s quand un SSD tourne entre 300 à 500mo/s en moyenne . On est encore très très loin des performances des SSD (il y a des SSD qui vont même bien plus vite comme les SSD PCie etc)
on peut imaginer que se sont les mêmes carte qu'avant qui on certification de nombre de cycle, c'est le gros problème des raspberry qui bouffe les cartes sd .
Merci pour l'info, j'attends le dossier de la semaine prochaine du coup. On a des problèmes de performances sur le listing et la suppression de fichiers sur carte SD à mon travail sur des tablettes Android (plusieurs dizaines de milliers de photos potentiellement).
C'est une bonne question à laquelle je répondrai en détail dans mon guide la semaine prochaine. Pour faire court : la certification App Performance Class est faite pour être apposée sur les terminaux aussi. Ce n'est le cas d'aucun à ce jour. Mais la majorité des téléphones devraient pouvoir exploiter pleinement des cartes offrant 4000 IOPS, ce qui n'est pas très élevé au demeurant.
Peut-on utiliser ces cartes SD sur n'importe quel type de périphérique ou faut-il attendre d'avoir des périphériques compatibles (pour profiter des performances) ? Où trouver l'information sur cette compatibilité s'il y en a une?
La consigne de Google c'est simple : pas de port SD :-)
Tiens, je ne savais pas que Google avait émis des exigences en matière de cartes microSD, peux-tu me partager un lien STP ? M'enfin tous les fabricants n'ont pas à respecter des consignes propres à l'exécution d'applications : une GoPro par exemple n'a pas besoin de beaucoup d'IOPS, elle n'a même pas besoin de grands débits ! (60 Mb/s maximum, soit 7,5 Mo/s !) Je prépare un guide à ce sujet !
quel bordel ces cartes sd sur Android ! Quand est ce que les fabricants vont enfin respecter les consignes de Google à ce sujet !!!
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix