Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ssd [Le 13/10/2025, 12:48] – [Utilisation avec Ubuntu] +ajout d'un SSD krodelabestiolessd [Le 01/07/2026, 04:27] (Version actuelle) – [Types de cellules] grands nombres : +espace insécable krodelabestiole
Ligne 1: Ligne 1:
 {{tag>matériel disque_dur système stockage}} {{tag>matériel disque_dur système stockage}}
  
 +{{ https://raw.githubusercontent.com/ubuntu/yaru/refs/heads/master/icons/Yaru/256x256%402x/devices/drive-harddisk-solidstate.png?100|Icône SSD}}
 ====== SSD ====== ====== SSD ======
  
Ligne 25: Ligne 26:
  
 En effet, en informatique presque tout est fichier, et l'activité principale de l'OS pendant le démarrage ou le lancement d'une application est de lire du contenu du support de stockage pour le copier en mémoire vive (qui est infiniment plus rapide pour travailler). En effet, en informatique presque tout est fichier, et l'activité principale de l'OS pendant le démarrage ou le lancement d'une application est de lire du contenu du support de stockage pour le copier en mémoire vive (qui est infiniment plus rapide pour travailler).
-C'est le matériel de stockage qui est le maillon faible dans ces échanges, et utiliser un SSD plutôt qu'un disque dur pour le système accélère considérablement le temps de démarrage ou du lancement de n'importe quel programme (en plus de celui du chargement des fichiers évidemment), et donc la réactivité générale du système.+C'est le matériel de stockage qui est le maillon faible dans ces échanges, et utiliser un SSD plutôt qu'un disque dur pour le système accélère considérablement le temps de démarrage ou du lancement de n'importe quel programme (en plus de celui du chargement des fichiers évidemment), et donc la réactivité générale du système.((Pour plus d'information sur le sujet, voir [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22882354#p22882354|ce message]] sur le forum.))
  
 Cette norme étant de plus en plus établie, il arrive que l'installation de certaines [[:distributions]] ou l'utilisation de certains logiciels sur un disque dur engendrent des erreurs parfois fatales (par délai d'attente expiré ou //timeout//). Cette norme étant de plus en plus établie, il arrive que l'installation de certaines [[:distributions]] ou l'utilisation de certains logiciels sur un disque dur engendrent des erreurs parfois fatales (par délai d'attente expiré ou //timeout//).
Ligne 44: Ligne 45:
  
 Est finalement constatée une durée de vie moyenne des SSD //supérieure// à celle des disques durs depuis déjà un certain nombre d'années (avant 2020). À l'échelle d'une génération de matériel, soit une dizaine d'années, un SSD peut donc être utilisé pour le système sans optimisation autre que les réglages par défaut d'Ubuntu.\\ Est finalement constatée une durée de vie moyenne des SSD //supérieure// à celle des disques durs depuis déjà un certain nombre d'années (avant 2020). À l'échelle d'une génération de matériel, soit une dizaine d'années, un SSD peut donc être utilisé pour le système sans optimisation autre que les réglages par défaut d'Ubuntu.\\
-//- Il est par contre évidemment toujours aussi indispensable d'effectuer des [[:sauvegarde|sauvegardes]] régulières de vos précieuses données.//+//-- Il est par contre évidemment toujours aussi indispensable d'effectuer des [[:sauvegarde|sauvegardes]] régulières de vos précieuses données.//
  
 La plupart des "astuces" et autres "optimisations" qu'on trouve malheureusement en quantité sur le web sont donc au mieux inutiles, et risquent seulement de ralentir fortement votre système, ou de lui faire perdre certaines fonctionnalités utiles. La plupart des "astuces" et autres "optimisations" qu'on trouve malheureusement en quantité sur le web sont donc au mieux inutiles, et risquent seulement de ralentir fortement votre système, ou de lui faire perdre certaines fonctionnalités utiles.
Ligne 62: Ligne 63:
   - l'installer physiquement dans la machine (voir si besoin //[[#Formats et Connexions]]//),   - l'installer physiquement dans la machine (voir si besoin //[[#Formats et Connexions]]//),
   - le [[:partitions|formater]],   - le [[:partitions|formater]],
-  - puis ajouter une entrée au fichier ''/etc/fstab'' pour monter automatiquement votre nouvel espace de stockage au démarrage du système.+  - puis ajouter une entrée au fichier ''[[:fstab|/etc/fstab]]'' pour [[:montage|monter]] automatiquement votre nouvel espace de stockage au démarrage du système.
  
-La manière la plus facile pour formater puis ajouter cette entrée est probablement de passer par l'utilitaire graphique [[:gnome-disk-utility|GNOME Disques]] qui est présent par défaut sur Ubuntu, et qui permet de gérer le fichier ''[[mount_fstab|/etc/fstab]]'' de manière fiable sans avoir à l'éditer manuellement !+La manière la plus facile pour formater puis ajouter cette entrée est probablement de passer par l'utilitaire graphique [[:gnome-disk-utility|GNOME Disques]] qui est présent par défaut sur Ubuntu, et qui modifie en arrière-plan le fichier ''[[:fstab|/etc/fstab]]'' sans qu'on ait à l'éditer manuellement !
  
-Commencer par [[:gnome-disk-utility#creer une partition]] (sur Ubuntu on utilise généralement le format [[:Ext4]]), puis pour l'espace de stockage ([[:partitions|partition]]) concerné, cliquer sur l'icône //Options de partition supplémentaires// -> //Modifier les options de montage...//\\ +Commencer par [[:gnome-disk-utility#creer une partition]] (sur Ubuntu on utilise généralement le format [[:ext4]]), puis pour l'espace de stockage ([[:partitions|partition]]) concerné, cliquer sur l'icône //Options de partition supplémentaires// -> //Modifier les options de montage...//\\ 
-L'option //Monter au démarrage du système// aura pour effet d'ajouter une entrée correspondante dans ''[[mount_fstab|/etc/fstab]]''.+L'option //Monter au démarrage du système// aura pour effet d'ajouter une entrée correspondante dans ''[[:fstab|/etc/fstab]]'' et rendra le stockage accessible sur le point de montage choisi (par défaut dans le répertoire ''[[:arborescence#repertoire_des_peripheriques_externes|/mnt]]'').
  
 ===== Formats et Connexions ===== ===== Formats et Connexions =====
Ligne 73: Ligne 74:
 Il en existe de diverses formes, utilisant différents connecteurs : Il en existe de diverses formes, utilisant différents connecteurs :
   * format **2,5"** (2,5 pouces) avec connecteur **[[wpfr>Serial_ATA|SATA]]**, ils sont au format des disques durs qui équipaient les ordinateurs portables et utilisent la même connexion.   * format **2,5"** (2,5 pouces) avec connecteur **[[wpfr>Serial_ATA|SATA]]**, ils sont au format des disques durs qui équipaient les ordinateurs portables et utilisent la même connexion.
-  * format et connexion **[[wpfr>mSATA]]**, qui est une connexion similaire au **[[wpfr>Serial_ATA|SATA]]**, en plus petit. +  * format et connexion **[[wpfr>mSATA]]**, qui est une connexion basée sur **[[wpfr>Serial_ATA|SATA]]**, en plus petit. 
-  * format **[[wpfr>M.2]]** avec connexion **[[wpfr>mSATA]]**+  * format **[[wpfr>M.2]]** avec connexion **[[wpfr>SATA]]**
   * format **[[wpfr>M.2]]** avec connexion  **[[wpfr>NVMe]]**. Cette connexion est en fait un autre nom pour le [[wpfr>PCIe]] (//PCI Express//), qu'on a plutôt l'habitude d'utiliser pour des cartes réseau, cartes son, contrôleurs ou autres extensions générales de la carte mère. C'est une connexion plus directe avec le système, et la meilleure à l'heure actuelle pour un SSD grand public : elle autorise les meilleures performances.   * format **[[wpfr>M.2]]** avec connexion  **[[wpfr>NVMe]]**. Cette connexion est en fait un autre nom pour le [[wpfr>PCIe]] (//PCI Express//), qu'on a plutôt l'habitude d'utiliser pour des cartes réseau, cartes son, contrôleurs ou autres extensions générales de la carte mère. C'est une connexion plus directe avec le système, et la meilleure à l'heure actuelle pour un SSD grand public : elle autorise les meilleures performances.
  
Ligne 84: Ligne 85:
 Il en existe de très similaires mais parfois incompatibles. Voir ce schéma (tiré de [[wpfr>M.2|cette page]] Wikipédia) : Il en existe de très similaires mais parfois incompatibles. Voir ce schéma (tiré de [[wpfr>M.2|cette page]] Wikipédia) :
  
-{{https://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/M2_Edge_Connector_Keying.svg/640px-M2_Edge_Connector_Keying.svg.png?320}}+{{https://upload.wikimedia.org/wikipedia/commons/e/ed/M2_Edge_Connector_Keying.svg?450}}
 </note> </note>
  
Ligne 99: Ligne 100:
 https://forum.ubuntu-fr.org/viewtopic.php?pid=22774343#p22774343|ce sujet]] sur le forum.)) https://forum.ubuntu-fr.org/viewtopic.php?pid=22774343#p22774343|ce sujet]] sur le forum.))
  
-  * **//Single-Level Cell// (SLC)** : stocke 1 bit unique. La cellule survit à environ **100000** cycles d'écriture.\\ Idéal pour un usage très intensif, mais très onéreux. Ce type de mémoire ne s'adresse pas au grand public. +  * **//Single-Level Cell// (SLC)** : stocke 1 bit unique. La cellule survit à environ **100\_000** cycles d'écriture.\\ Idéal pour un usage très intensif, mais très onéreux. Ce type de mémoire ne s'adresse pas au grand public. 
-  * **//Multi-Level Cell// (MLC)** : ce terme est en fait plutôt utilisé spécifiquement pour les cellules pouvant stocker 2 bit. Espérance de vie d'environ **10000** cycles.\\ Convient parfaitement à un système d'exploitation. Si on a beaucoup de données personnelles à stocker (multimédia en particulier), son rapport capacité / prix n'est par contre pas intéressant. +  * **//Multi-Level Cell// (MLC)** : ce terme est en fait plutôt utilisé spécifiquement pour les cellules pouvant stocker 2 bit. Espérance de vie d'environ **10\_000** cycles.\\ Convient parfaitement à un système d'exploitation. Si on a beaucoup de données personnelles à stocker (multimédia en particulier), son rapport capacité / prix n'est par contre pas intéressant. 
-  * **//Triple-Level Cell// (TLC)** : 3 bit. Environ **3000** cycles.\\ C'est généralement un bon rapport qualité / prix, permettant de stocker tous types de données, système d'exploitation comme fichiers multimédia. +  * **//Triple-Level Cell// (TLC)** : 3 bit. Environ **3\_000** cycles.\\ C'est généralement un bon rapport qualité / prix, permettant de stocker tous types de données, système d'exploitation comme fichiers multimédia. 
-    * La **eTCL** (pour //Enterprise Triple-Level Cell//), plus chère, est conçue pour offrir une espérance de vie supérieure (environ **7000** cycles) et donc adaptée aux applications les plus actives (comme un [[:serveur]] pleinement chargé). +    * La **eTCL** (pour //Enterprise Triple-Level Cell//), plus chère, est conçue pour offrir une espérance de vie supérieure (environ **7\_000** cycles) et donc adaptée aux applications les plus actives (comme un [[:serveur]] pleinement chargé). 
-  * **//Quad-Level Cell// (QLC)** : 4 bit. Environ **1000** cycles.\\ Pour lui garantir une durée de vie optimale, mieux vaut réserver ces SSD à du stockage qui ne sera pas réécrit très régulièrement (éviter d'y stocker la [[:SWAP]] par exemple). Ce matériel de par son meilleur rapport capacité / prix convient parfaitement au stockage de fichiers multimédia (photos, musiques, vidéos...). Cette technologie permet d'atteindre des niveaux de capacité inédits dans un espace physique restreint (8 To ou plus dans un 2,5").+  * **//Quad-Level Cell// (QLC)** : 4 bit. Environ **1\_000** cycles.\\ Pour lui garantir une durée de vie optimale, mieux vaut réserver ces SSD à du stockage qui ne sera pas réécrit très régulièrement (éviter d'y stocker la [[:SWAP]] par exemple). Ce matériel de par son meilleur rapport capacité / prix convient parfaitement au stockage de fichiers multimédia (photos, musiques, vidéos...). Cette technologie permet d'atteindre des niveaux de capacité inédits dans un espace physique restreint (8 To ou plus dans un 2,5").
  
 Sur ce sujet voir aussi [[https://www.kingston.com/fr/blog/pc-performance/difference-between-slc-mlc-tlc-3d-nand|cet article]].(([[wpfr>Kingston_(constructeur)|Kingston]] est un fabriquant de SSD bien connu.)) Sur ce sujet voir aussi [[https://www.kingston.com/fr/blog/pc-performance/difference-between-slc-mlc-tlc-3d-nand|cet article]].(([[wpfr>Kingston_(constructeur)|Kingston]] est un fabriquant de SSD bien connu.))
Ligne 145: Ligne 146:
   sudo smartctl -a /dev/nvme0   sudo smartctl -a /dev/nvme0
 (''nvme0'' [[:partitions#designation_des_partitions_dans_ubuntu|à adapter]] si besoin)\\ (''nvme0'' [[:partitions#designation_des_partitions_dans_ubuntu|à adapter]] si besoin)\\
-La ligne ''Percentage Used'' indique le pourcentage d'usure des cellules. Celui-ci peut dépasser 100%, il est dans ce cas urgent de changer de support !\\ +La ligne ''Percentage Used'' indique le pourcentage d'usure des cellules. Celui-ci peut dépasser 100%, il est dans ce cas urgent de changer de support ! 
-//-- Un SSD sain ne dispense en aucun cas de [[:sauvegarde|sauvegarder]] régulièrement.//+<note warning> 
 +Un SSD sain ne dispense en aucun cas de //[[:sauvegarde|sauvegarder]]// régulièrement, si on tient à ses données ! 
 +</note>
  
 La commande [[#TRIM]] permet d'augmenter la quantité de cellules considérées comme vides par le SSD et donc d'améliorer cette opération. Grâce à TRIM, plus le SSD contient d'espace vide, mieux est répartie son usure. La commande [[#TRIM]] permet d'augmenter la quantité de cellules considérées comme vides par le SSD et donc d'améliorer cette opération. Grâce à TRIM, plus le SSD contient d'espace vide, mieux est répartie son usure.