L’évolution de la technologie informatique est une certitude, mais peut-être que le segment qui a le plus évolué a été le stockage, et plus particulièrement les disques SSD. En fait, jusqu’à la sortie du SSD, les améliorations des technologies de stockage étaient presque entièrement basées sur des augmentations de capacité avec peu ou pas d’avancées en termes de performances. Tout cela a changé avec l’introduction de disques SSD basés sur la mémoire NAND plutôt que sur des disques rotatifs. Les premiers disques ont été placés dans un format de 2,5 pouces pour ressembler à un disque dur et connectés au bus SATA III comme un disque rotatif. Cela a rendu l’intégration et la compatibilité un jeu d’enfant puisque tous les PC nouveaux ou anciens avaient des connecteurs SATA. Le problème était cependant que les disques SSD étaient finalement limités par l’interface SATA et le protocole de communication AHCI qui prenait en charge un taux de transfert maximal de 600 Mo / s, bien inférieur à ce qu’un SSD était capable de fournir. Avec cette limitation, SATA n’a pas été en mesure de suivre la vitesse des disques SSD, ce qui a entraîné des performances de référence similaires pour presque tous les SSD basés sur SATA.

Ce goulot d’étranglement a cependant été résolu avec l’introduction des disques NVMe ou Non Volatile Memory Express. NVMe est une spécification spécialement conçue pour la communication avec la mémoire flash et permet aux disques SSD de se connecter au système à l’aide du bus PCIe, ce qui permet à ces types de disques SSD d’atteindre leur véritable potentiel de débit. Avec une latence réduite, des IOPS accrues et une consommation d’énergie encore plus faible, le SSD NVMe peut fonctionner jusqu’à trois fois plus rapidement que le SSD SATA.

Il existe plusieurs types de disques SSD NVMe conçus pour tirer parti du bus PCIe, mais le plus courant, en particulier pour les systèmes clients de bureau et les ordinateurs portables, est M.2. M.2 est une mini-carte d’extension montée en interne qui se connecte au bus PCIe3.0 x2 ou PCIe 3.0 x4 via un emplacement M.2 situé sur la carte mère. M.2 peut être un peu délicat car les cartes elles-mêmes sont disponibles en plusieurs tailles et le slot a des positions de clé différentes, il est donc important de faire correspondre ces caractéristiques sur votre SSD et votre carte mère pour assurer la compatibilité.

Tout d’abord en termes de dimensions, les cartes M.2 sont disponibles en différentes longueurs et bien que certains systèmes aient des supports (position Clip ou Vis) qui peuvent accueillir des cartes de tailles différentes qui vous offrent plus d’options, certains sont limités à ne prendre en charge qu’une seule longueur de carte. Les termes courants pour identifier les dimensions des cartes M.2 incluent 22×42, 22×60, 22×80 ou 22×110 où 22 fait référence à la largeur de la carte mesurée à 22 mm (standard pour toutes les cartes M.2) et le deuxième chiffre fait référence à la longueur de la carte. carte également en mm.

Comme mentionné, le gros avantage offert par M.2 est que ces périphériques SSD utilisent le bus PCI-E plutôt qu’une connexion SATA III, ce qui permet des performances nettement meilleures en raison de la capacité de débit accrue. Les performances globales sont toutefois déterminées par le nombre de voies PCI-E utilisées par le périphérique M.2 qui peut être PCI-E 3.0 x2 ou PCI-E 3.0 x4. La décision de faire PCI-E 3.0 x2 ou PCI-E 3.0 x4 est déterminée par le fabricant de la carte mère ou de l’appareil mobile.Ainsi, en plus de sélectionner une longueur de carte M.2 prise en charge par l’appareil, vous devez également sélectionner une carte avec un connecteur de bord ou un type de clé compatible.

Il existe deux types de clés M.2 pour le socket et trois types de clés possibles pour la carte M.2. Une clé «B» prend en charge PCI-E 3.0 x 2 jusqu’à 10 Gbits / s tandis qu’une clé «M» prend en charge PCI-E 3.0 x4 jusqu’à 20 Gbits / s, ce qui est à la fois nettement supérieur au maximum théorique de 6 Gbits / s de SATA III.

Les cartes SSD M.2 sont disponibles en trois types de clés différents qui incluent la saisie «B», la saisie «M» et la saisie «B + M». Alors que les cartes de détrompage «B» et «M» ne peuvent fonctionner que dans une prise similaire, la carte de saisie «B + M» peut fonctionner dans un connecteur de saisie «B» ou «M», ce qui en fait la plus polyvalente en termes de compatibilité. Il est cependant important de noter que les cartes de saisie «B + M» utilisent PCI-E 3.0 x2, donc si elles sont installées dans un connecteur de saisie «M» avec PCI-E 3.0 x4, leur débit maximal sera de 10 Gbits / s pour PCI-E 3.0 x2 performances, pas 20 Gbit / s, ce qui est possible avec PCI-E 3.0 x4. Pour les clients qui poussent l’enveloppe de performance, vous voulez vous assurer que vous disposez d’un périphérique qui utilise un connecteur de saisie «M» qui utilise PCI-E 3.0 x4 et une carte M.2 de saisie «M».