Actualisé le 23/09/2021Temps de lecture : 2 minutes
Il existe aujourd'hui 3 types de disques :
Un HDD (Hard Disk Drive) comporte un axe central et plusieurs plateaux bardés d’une surface magnétique qui tourne à une vitesse constante autour de cet axe. Les informations sur le disque sont lues et/ou écrites sur les plateaux sous forme de code binaire. Cela se fait grâce à une tête de lecture et/ou écriture du disque depuis 1956. Sa vitesse d'écriture et de lecture peux atteindre 300Mo/s
Ils sont généralement utilisés pour le stockage volumineux car ils ont un faible ratio prix/quantité stockée par rapport à un SSD
Le SSD (Solid-state drive) possède la même connectique mais son fonctionnement est different. Contrairement aux disques durs, ils n’ont ni tête de lecture, ni tête d’écriture, ni plateaux rotatifs, ils ont le mécanisme de fonctionnement des clés USB. Chaque bloc de mémoire est accessible à la même vitesse. Les temps d’accès sont plus courts, et les vitesses de lecture et d’écriture, plus élevées allant jusqu'a 600Mo/s maximum.
Le format M.2 définit plusieurs largeurs (12, 16, 22 et 30 mm) et plusieurs longueurs (16, 26, 30, 38, 42, 60, 80 et 110 mm) pour une carte. Actuellement, la largeur de 22 mm est la plus répandue. Ainsi, un SSD M.2 2280 indique une largeur de 22 mm et une longueur de 80 mm
La caractéristique PCI-E nous indique que la carte mère est compatible avec les nouveaux SSD M.2 NVMe, et ça, c'est top !
Depuis juin 2019, certains SSD M.2 ont vu l'ajout d'une nouvelle interface : NVM express (de l'anglais Non-Volatile Memory express ).
Il s'agit de donner l'accès de façon performante à la mémoire flash sans passer par le protocole disque SATA grace au branchement sur le port PCI Express de la carte mère. Ce protocole NVMe permet de faire passer la bande passante actuelle du SATA III de 600 Mo/s à une bande passante maximale théorique est de 8000 Mo/s en PCI Express 4.0
Il existe aujourd'hui 4 types de débit maximum :
- PCI-E 2.0 x 2 = 770 Mo/s
- PCI-E 2.0 x 4 = 1400 Mo/s
- PCI-E 3.0 x 4 = 4000 Mo/s
- PCI-E 4.0 x 4 = 8000 Mo/s
Il est possible de brancher un SSD 2.0 x 4 dans un port 2.0 x 2 mais les vitesses seront divisées par deux, vu qu'il y a moins de BUS pour effectuer le transfert de données.
Bien entendu, le prix de ces disques durs est bien plus élevé qu'un HDD. On optera donc plutot de grosses quantités de stockage pour des données "statiques" comme le stockage de masse d'images ou de vidéos. On prendra plutôt un SSD ou SSD M.2 pour y mettre les applications donc on se sert le plus afin de diminuer le temps de réponse.
On voit parfois apparaitre des IOPS dans la caractéristiques des M.2.
Si je déplace des données volumineuses, le débit sera le point le plus important. Si vous avez besoin de stocker beaucoup de petites données, vous avez besoin de plus d'IOPS.
Débit de lecture séquentielle: ~ 100 Mo / s
Débit de lecture non séquentielle (blocs 2k, IIRC): ~ 1 Mo / s
Débit de lecture séquentielle: ~ 700 Mo / s
Débit de lecture non séquentiel (blocs 2k, IIRC): ~ 125 Mo / s
Le seul fait d'indiquer un débit maximal pour chaque périphérique donnerait une image extrêmement inexacte de la façon dont ils se comparent. Le SSD n’est qu’environ 6 à 7 fois plus rapide que le disque dur lors de la lecture séquentielle de gros fichiers, mais il est 100 fois plus rapide lors de la lecture de petits morceaux de données à partir de différentes parties du disque. Bien entendu, avec les disques durs, cette limitation est due en grande partie au fait que les disques durs doivent déplacer physiquement la tête de lecture sur la piste souhaitée, puis attendre que les données souhaitées tournent sous la tête, tandis que les disques SSD n’ont aucune pièce physique à déplacer.