Plan du cours
Le stockage les premiers pas
Les disques
Optimisation des disques
Conclusion
Les Protocoles (Le langage du disque)
⚠ En prélude, nous pouvons noter une distinction importante :
- L'Interface (Connecteur) : C'est la forme physique (la prise).
- Le Protocole : C'est le langage et la vitesse à laquelle la donnée va transiter.
1. Le SATA (Serial ATA)
Le SATA a été conçu à l'époque des disques durs rotatifs (mécaniques). De fait, ses performances sont correctes mais il est aujourd'hui techniquement dépassé pour les technologies modernes.
Son débit maximum est plafonné à 600 Mo/s (Norme SATA III).
⚠ SATA et SSD :
Aujourd'hui, vous pouvez voir des disques SSD avec des connectiques SATA pour des raisons de compatibilité. Mais gardez en tête que la connectique SATA bride considérablement la puissance d'un SSD. Vous ne pourrez pas tirer pleinement parti de la vitesse des puces mémoire avec ce câble.
2. L'AHCI (Le gestionnaire)
Quand nous parlons d'AHCI, nous parlons du "logiciel standard" (ou langage) que l'ordinateur utilise pour parler au disque via le câble SATA. L'AHCI a remplacé le très vieux mode IDE des années 90-2000.
Sans rentrer dans les détails complexes, l'AHCI a permis d'optimiser les commandes et les transferts de fichiers. Il a surtout apporté une fonctionnalité majeure : le Hot-Plug (remplacement à chaud).
Cela permet de brancher/débrancher un disque sans éteindre l'ordinateur (comme une clé USB), ce qui était impossible avec l'ancien protocole IDE.
Comparatif des protocoles (Analogie)
| Protocole | Conçu pour... | Analogie (Image) | Vitesse |
|---|---|---|---|
| IDE (Legacy) | Les très vieux disques (années 90). | Un facteur qui livre une lettre à la fois. | Très lent |
| AHCI (SATA) | Les disques durs mécaniques modernes. | Un facteur optimisé qui organise sa tournée intelligemment. | Max ~600 Mo/s |
| NVMe | Les SSD modernes (M.2). | Une téléportation des données (plus de tournée). | Jusqu'à 7000+ Mo/s |
3. Le NVMe
Maintenant que nous avons vu les protocoles du passé, attardons-nous sur celui qui équipe les ordinateurs actuels : le NVMe (Non-Volatile Memory Express).
Alors que le SATA utilise ses propres câbles limités, le NVMe utilise le bus PCI Express (celui que vous connaissez probablement pour les cartes graphiques). Il utilise généralement 4 lignes de communication, on parle de PCIe x4.
Ce fonctionnement permet "d'attaquer" directement le disque. Avant, les données passaient par un contrôleur SATA qui faisait l'intermédiaire. Aujourd'hui, le SSD parle quasiment directement au processeur via le PCIe.
Résultat : La latence (temps de réaction) est infime (quelques nanosecondes) et les performances sont décuplées.
À RETENIR :
- SATA / AHCI : Conçu pour les disques mécaniques (Max 600 Mo/s).
- NVMe : Conçu spécifiquement pour la mémoire Flash (SSD).
- Le NVMe utilise les lignes PCI Express pour dialoguer directement avec le processeur, éliminant les temps d'attente.
Cours mis à jour en février 2026.
