Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
ssd [Le 23/03/2025, 23:21]
krodelabestiole créée depuis /ssd_solid_state_drive complètement réécrit - voir ML
ssd [Le 23/06/2025, 19:47] (Version actuelle)
krodelabestiole réorganisation (+Techniques d'optimisation)
Ligne 5: Ligne 5:
 Les [[wpfr>​SSD]],​ de l'​anglais "//​Solid-State Drive//",​ rarement traduit en français "​disque électronique"​((ou encore selon [[https://​www.culture.fr/​franceterme/​terme/​INFO865|France Terme]] : "​disque statique à semi-conducteurs",​ ou abrégé en "​disque statique"​)),​ sont des appareils servant à stocker des données, qui remplacent de plus en plus les [[:disque dur|disques durs]] dans nos ordinateurs. Les [[wpfr>​SSD]],​ de l'​anglais "//​Solid-State Drive//",​ rarement traduit en français "​disque électronique"​((ou encore selon [[https://​www.culture.fr/​franceterme/​terme/​INFO865|France Terme]] : "​disque statique à semi-conducteurs",​ ou abrégé en "​disque statique"​)),​ sont des appareils servant à stocker des données, qui remplacent de plus en plus les [[:disque dur|disques durs]] dans nos ordinateurs.
  
-Un disque dur traditionnel est constitué de plateaux magnétiques et d'une tête de lecture ​mobile ​alors qu'un SSD est équipé de [[wpfr>​mémoire ​Flash]]. Fondamentalement il s'agit de simples puces, soudées à un circuit ​imprimée. Contrairement au disque dur il ne comporte aucune partie mécanique, il ne s'agit pas de disques, et l'​appellation « disque électronique » ou « disque SSD » est donc plutôt un abus de langage.+Un disque dur traditionnel est constitué de plateaux magnétiques ​en rotation ​et de têtes ​de lecture ​mobiles ​alors qu'un SSD est équipé de [[wpfr>​mémoire ​flash]]. Fondamentalement il s'agit de simples puces, soudées à un circuit ​imprimé. Contrairement au disque dur il ne comporte aucune partie mécanique, il ne s'agit pas de disques, et l'​appellation « disque électronique » ou « disque SSD » est donc plutôt un abus de langage.
  
 Leurs avantages sur les disques durs sont : Leurs avantages sur les disques durs sont :
Ligne 39: Ligne 39:
 Ubuntu gère parfaitement les SSD par défaut, il n'y a aucune modification à apporter au système pour qu'il gère au mieux un SSD. Ubuntu gère parfaitement les SSD par défaut, il n'y a aucune modification à apporter au système pour qu'il gère au mieux un SSD.
  
-Techniquement,​ la seule optimisation fournie par le système d'​exploitation par rapport à un disque dur est celle qu'​apporte la commande [[#TRIM]], qui est par défaut exécutée automatiquement par Ubuntu en arrière plan.+Techniquement,​ la seule optimisation fournie par le système d'​exploitation par rapport à un disque dur est celle qu'​apporte la commande [[#TRIM]], qui est par défaut exécutée automatiquement par Ubuntu en arrière-plan.
  
-<note important>​Les premiers SSD diffusés sur le marché n'​étaient pas très fiables, avec des nombres maximum de cycles d'​écritures particulièrement limités. Cela a engendré beaucoup de préjugés et d'idées reçues concernant leur durabilité.+<note important>​Les premiers SSD diffusés sur le marché n'​étaient pas très fiables, avec des nombres maximum de cycles d'​écritures particulièrement limités. Cela a pu engendrer certains ​préjugés et idées reçues ​persistantes ​concernant leur durabilité ​générale.
  
 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.\\
Ligne 50: Ligne 50:
  
 Un SSD se [[:​partitions|partitionne]] de la même manière qu'un disque dur traditionnel. Un SSD se [[:​partitions|partitionne]] de la même manière qu'un disque dur traditionnel.
 +
 +<note tip>
 +L'​idéal pour un ordinateur personnel peut être d'​utiliser deux [[#​types_de_cellules|types de supports]] : un petit très rapide pour le système d'​exploitation,​ et un autre de grande capacité offrant un meilleur rapport capacité / prix pour le stockage des données personnelles.
 +
 +Pour mettre en place une telle configuration,​ vous pouvez vous aider de [[:​partitions_data|cette documentation]].
 +</​note>​
  
 ===== Formats et Connexions ===== ===== Formats et Connexions =====
Ligne 59: Ligne 65:
   * 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.
  
-Le format [[wpfr>​M.2]],​ est très petit (22 mm de large) et existe en plusieurs longueurs : 2242 (42 mm de large), 2260, 2280 (22mm x 80mm).+Le format [[wpfr>​M.2]],​ est très petit (22 mm de large) et existe en plusieurs longueurs : 2242 (42 mm de long), 2260, 2280 (22mm x 80mm).
  
 <note warning> <note warning>
Ligne 67: Ligne 73:
  
 {{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/​thumb/​e/​ed/​M2_Edge_Connector_Keying.svg/​640px-M2_Edge_Connector_Keying.svg.png?​320}}
 +</​note>​
 +
 +<​note>​
 +Comme pour les disques durs, il existe aussi des SSD **externes**. Il s'agit la plupart du temps de SSD internes standards, au format 2,5" ou M.2, intégrés avec une interface USB<​->​SATA,​ USB<​->​mSATA,​ ou USB<​->​NVMe dans un boîtier externe.\\ ​
 +Ainsi on peut aussi acheter seulement un boîtier externe à un prix raisonnable pour recycler ses anciens SSD, si on ne peut pas les connecter en interne à son ordinateur.
 </​note>​ </​note>​
  
 ===== Types de cellules ===== ===== Types de cellules =====
  
-Au cœur d'un SSD les //bits// (les 0 et 1 qui constituent les données informatiques) sont stockés dans ce qu'on appelle une cellule **[[wpfr>​Mémoire_flash#​NAND|NAND]]** (//NAND cell// en anglais). Il en existe de plusieurs ​type qui ont une influence sur la durée de vie du matériel, et donc son usage.+Au cœur d'un SSD les //bits// (les 0 et 1 qui constituent les données informatiques) sont stockés dans ce qu'on appelle une cellule **[[wpfr>​Mémoire_flash#​NAND|NAND]]** (//NAND cell// en anglais). Il en existe de plusieurs ​types qui ont une influence sur la durée de vie du matériel, et donc son usage.
  
-Sans trop entrer dans les détails une cellule possède une charge électrique qui prend différentes valeurs, et peut donc stocker plus d'un bit. On parle alors de //multi layer cell// (MLC ou cellule multi-couches). Il en existe de plusieurs types. En fonction de ce type de NAND, on destinera généralement le SSD à différents usages. En 2023 les valeurs générales étaient les suivantes :((d'​après **(//​en//​)** [[https://​www.enterprisestorageforum.com/​hardware/​life-expectancy-of-a-drive/​|cet article]]. Voir aussi [[+Sans trop entrer dans les détails une cellule possède une charge électrique qui prend différentes valeurs, et peut donc stocker plus d'un bit. On parle alors de //multi layer cell// (MLC ou cellule multi-couches). Il en existe de plusieurs types. En fonction de ce type de NAND, on destinera généralement le SSD à différents usages. En 2023 les valeurs générales étaient les suivantes :((D'​après **(//​en//​)** [[https://​www.enterprisestorageforum.com/​hardware/​life-expectancy-of-a-drive/​|cet article]].))((Voir aussi [[
 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 ​**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. 
-  * **//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 très 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 ​**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. 
-  * **//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 ​**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
-  * **//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, ​musique, vidéos...). Cette technologie permet d'​atteindre des niveaux de capacité inéditsdans un espace physique ​très restreint (8 To ou plus dans un 2,​5"​) ​!+    * 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é)
 +  * **//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").
  
-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.))
  
-===== TRIM =====+===== Techniques d'​optimisation ​===== 
 + 
 +<note important>​Comme indiqué [[#​utilisation_avec_ubuntu|ci-dessus]],​ aucune modification du système n'est nécessaire pour qu'il gère au mieux les SSD. 
 + 
 +Sont listées ici //pour information et lexique// les techniques employées par les SSD ou le système pour gérer au mieux le matériel.</​note>​ 
 + 
 +==== TRIM ====
  
 Les contrôleurs des SSD écrivent par blocs de 4 ko, mais effacent par blocs beaucoup plus larges, ce qui impose de nombreuses lectures ou de nombreux déplacements pour effacer des blocs, et donc une baisse des performances.\\ ​ Les contrôleurs des SSD écrivent par blocs de 4 ko, mais effacent par blocs beaucoup plus larges, ce qui impose de nombreuses lectures ou de nombreux déplacements pour effacer des blocs, et donc une baisse des performances.\\ ​
Ligne 95: Ligne 113:
  
 Voir aussi l'​[[https://​www.linuxtricks.fr/​wiki/​linux-lancer-un-trim-sur-le-disque|utilisation de fstrim]] sur //​linuxtricks.fr//​. Voir aussi l'​[[https://​www.linuxtricks.fr/​wiki/​linux-lancer-un-trim-sur-le-disque|utilisation de fstrim]] sur //​linuxtricks.fr//​.
- 
-===== Vocabulaire technique ===== 
  
 ==== Ramasse-miettes ==== ==== Ramasse-miettes ====
Ligne 115: Ligne 131:
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[https://​youtu.be/​5Mh3o886qpg|Film éducatif]] expliquant //en détail// le fonctionnement d'un SSD (sous-titres français disponibles). 
   * [[:Disque dur]]   * [[:Disque dur]]
   * [[:​Partitions]]   * [[:​Partitions]]
 +  * Impressionnant [[https://​youtu.be/​5Mh3o886qpg|film éducatif]] expliquant //en détail// le fonctionnement d'un SSD (VO anglaise, sous-titres français disponibles).
  
 ---- ----
  
 //​Contributeurs : Kortex@HFR et Albator((du [[https://​forum.hardware.fr/​hfr/​OSAlternatifs/​Hardware-2/​recensement-optimisation-conseils-sujet_69473_1.htm|forum.hardware.fr]],​ un grand merci à eux)), [[:​utilisateurs:​krodelabestiole]]//​ //​Contributeurs : Kortex@HFR et Albator((du [[https://​forum.hardware.fr/​hfr/​OSAlternatifs/​Hardware-2/​recensement-optimisation-conseils-sujet_69473_1.htm|forum.hardware.fr]],​ un grand merci à eux)), [[:​utilisateurs:​krodelabestiole]]//​
  • ssd.1742768468.txt.gz
  • Dernière modification: Le 23/03/2025, 23:21
  • par krodelabestiole