Si vous recherchez un SSD pour votre ordinateur, vous serez confronté à diverses options. Certains d'entre eux sont relativement simples, comme la capacité et le montant que vous êtes prêt à dépenser. Certaines options peuvent être moins compréhensibles pour ceux qui ne connaissent pas la technologie. SATA contre NVMe est l'une de ces options. Les noms n'expliquent pas vraiment à quoi ils servent ou quels sont les avantages de l'un ou de l'autre.
SATA
Nous avons récemment approfondi SATA. SATA a techniquement deux parties, un bus logique et un connecteur physique. Le connecteur SATA physique n'est utilisé que pour les périphériques de stockage SATA, bien qu'il puisse s'agir de disques durs ou de disques SSD. Les disques SATA sont disponibles au format 3,5 pouces ou 2,5 pouces. Les disques durs utilisent généralement le format 3,5 pouces pour l'espace supplémentaire. Les SSD ont besoin de très peu d'espace. Utilisez donc généralement le format 2,5 pouces. Ceux-ci peuvent toujours tenir dans des baies de lecteur de 3,5 pouces, bien qu'un adaptateur puisse être nécessaire. De plus, certains adaptateurs vous permettent d'installer deux disques de 2,5 pouces dans une baie de lecteur de 3,5 pouces pour une densité de stockage accrue.
Il existe trois générations de bus de communication SATA. Chacun a doublé la bande passante de la génération précédente. À moins que vous n'ayez affaire à d'anciens ordinateurs, vous n'auriez de toute façon pas de support pour les SSD NVMe. Vous aurez accès au bus SATA III. Le bus SATA III offre jusqu'à 6 Go ou 600 Mo de bande passante. C'est nettement plus rapide que la vitesse de transfert des disques durs pour lesquels il a été conçu. Les SSD sont limités et culminent généralement à environ 550 Mo de vitesses de transfert. La vitesse du SSD et l'écart de bande passante maximale sont dus à la surcharge de signalisation.
Il est également possible d'obtenir des SSD SATA au format M.2. Le facteur de forme est la seule différence entre les SSD SATA M.2 et les SSD SATA 2,5 pouces. Ils ont toujours la même limitation de bande passante de 600 Mo. Utiliser le même bus SATA pour communiquer.
NVMe
NVMe est une nouvelle spécification d'interface. Spécialement conçu pour tirer pleinement parti des performances architecturales des SSD. Il a été standardisé en 2012 pour fournir un moyen plus rapide et avec une latence plus faible pour connecter les SSD aux ordinateurs. Le premier lecteur NVMe est sorti en 2013 et offrait des vitesses de lecture de 3 Go, 6 fois plus rapides que celles que SATA aurait permises. Les SSD NVMe sont disponibles dans le commerce depuis 2014.
NVMe n'est techniquement pas un bus de communication comme SATA. Le bus PCIe est en fait utilisé pour transférer des données. En règle générale, quatre voies PCIe sont utilisées pour les SSD, bien que certains en utilisent huit. Les vitesses exactes offertes par les SSD NVMe dépendent du nombre de voies PCIe attribuées et de la génération PCIe de ces voies. En supposant les 4 voies standard, PCIe Gen 3 offre 4 Go de bande passante. Comme SATA, chaque génération fournit le double de la bande passante de la génération précédente. La génération 4 offre 8 Go sur quatre voies, tandis que la génération 5 offre 16 Go. Cependant, PCIe Gen 5 ne fait que commencer à être adopté, car il bénéficie d'un support matériel.
Les SSD NVMe peuvent utiliser trois connecteurs standard. U.2 est une option relativement défavorisée sur le marché commercial, bien qu'elle soit davantage utilisée dans les centres de données. Les SSD U.2 peuvent utiliser jusqu'à quatre voies PCIe et le format de disque de 2,5 pouces. Les cartes AIC ou Add-In sont d'autres alternatives qui se branchent sur les slots PCIe de la carte mère comme une carte graphique.
Autres utilisations
Les SSD AIC peuvent utiliser jusqu'à 16 voies PCIe. Cependant, la plupart n'en utilisent que quatre, certains en utilisant huit. Les SSD NVMe utilisent principalement le connecteur et le facteur de forme M.2. Les SSD M.2 sont limités à 4 voies comme les disques U.2. Le SSD lui-même se trouve généralement à plat parallèlement au plan de la carte mère, ce qui rend le facteur de forme M.2 extrêmement économe en espace.
Le fait que certains SSD M.2 puissent utiliser le bus SATA plutôt que d'être NVMe est une source de confusion. Les ports, et donc les SSD, ont cependant des "clés" découpées distinctes qui indiquent le protocole qu'ils utilisent. Les ports SATA M.2 ne sont pas compatibles avec les SSD NVMe. Certains AIC sont disponibles et ne fournissent pas de stockage eux-mêmes. Au lieu de cela, ils ont divisé les 16 voies PCIe en quatre emplacements M.2 intégrés, qui doivent être remplis.
Si NVMe est plus rapide, pourquoi opter pour un SSD SATA ?
De manière réaliste, c'est une évidence si vous avez le choix direct entre un SSD NVMe et un SATA. Il y a généralement très peu de différence de prix pour les mêmes capacités alors que l'écart de performance est énorme. Le problème vient du bus PCIe. La plupart des processeurs commerciaux offrent un total de 20 voies PCIe utilisables. Un GPU prend généralement 16 voies, laissant juste assez de voies PCIe pour un SSD NVMe.
Certaines cartes mères offrent plus d'un emplacement M.2 connecté au bus PCIe, mais cela ne se produit pas toujours. Lorsque cela se produit, il est souvent connecté au chipset plutôt que directement au CPU. Cela augmente la latence et signifie que la bande passante disponible est partagée avec tous les autres périphériques IO, y compris USB et SATA.
Supposons que vous n'ayez pas de GPU dédié dans votre système et que vous utilisiez simplement des graphiques intégrés. Dans ce cas, vous aurez plus de voies PCIe disponibles. Vous devrez probablement trouver un AIC qui offre des emplacements M.2 ou fournit directement du stockage pour en tirer parti. Vous pouvez également configurer un GPU dédié pour utiliser 8 voies plutôt que 16. Cela libère un peu plus pour les SSD NVMe. Cependant, cela peut entraîner une baisse des performances du GPU.
Autres alternatives
L'autre alternative consiste à utiliser des SSD SATA. Ils ne sont pas aussi rapides, mais ils sont toujours plus rapides que les disques durs et sont beaucoup plus abordables qu'auparavant. Les cartes mères offrent également généralement une quantité solide de ports SATA pour la connectivité. Ainsi, vous pouvez généralement connecter plusieurs SSD SATA sans problème.
Dans une configuration où vous avez à la fois des SSD SATA et NVMe, il est généralement préférable de s'assurer que tout ce qui serait particulièrement sensible à la vitesse est stocké sur le SSD NVMe plus rapide. Par exemple, le système d'exploitation, les fichiers vidéo haute résolution et les jeux vidéo bénéficient d'une connectivité plus rapide. Les fichiers moins sensibles à la vitesse, tels que les documents et les photos, peuvent être enregistrés sur le disque SATA car les vitesses de lecture et d'écriture plus lentes ne feront pas beaucoup de différence dans les performances.
conclusion
Les SSD NVMe surpassent les SSD SATA à tous égards. Il existe un petit avantage de prix mais pas particulièrement significatif pour les SSD SATA. Cependant, cela peut aller encore plus loin en achetant un disque dur. Le principal cas d'utilisation des SSD SATA dans les ordinateurs modernes consiste à ajouter de l'espace de stockage qui ne peut tout simplement pas être fourni via NVMe. Cela est dû au nombre limité de voies PCIe et de connecteurs physiques.
Les SSD SATA fonctionnent également parfaitement dans les ordinateurs plus anciens. En supposant que des pilotes SSD existent pour le système d'exploitation, ils peuvent surpasser les disques durs et donner un nouveau souffle à un ancien système. Les temps de démarrage peuvent être considérablement réduits si le système d'exploitation est installé sur le SSD. Les SSD SATA ont certainement leur place, mais c'est surtout lorsque NVMe n'est pas une option.