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 25/06/2025, 15:23] – [Performances] +lien wpfr données froides krodelabestiolessd [Le 14/04/2026, 23:21] (Version actuelle) – màj lien interne 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.
 </note> </note>
  
-Un SSD se [[:partitions|partitionne]] de la même manière qu'un disque dur traditionnel.+==== Ajout d'un SSD ==== 
 + 
 +Un SSD se [[:partitions|partitionne]] de la même manière qu'un [[:disque dur]].
  
 <note tip> <note tip>
Ligne 56: Ligne 59:
 Pour mettre en place une telle configuration, vous pouvez vous aider de [[:partitions_data|cette documentation]]. Pour mettre en place une telle configuration, vous pouvez vous aider de [[:partitions_data|cette documentation]].
 </note> </note>
 +
 +Pour ajouter un SSD à votre ordinateur //après// avoir installé Ubuntu, il faut :
 +  - l'installer physiquement dans la machine (voir si besoin //[[#Formats et Connexions]]//),
 +  - le [[:partitions|formater]],
 +  - 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 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...//\\
 +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 108: Ligne 121:
 Ubuntu effectue cette opération automatiquement et régulièrement avec le programme ''[[man>fstrim]]''.\\ Ubuntu effectue cette opération automatiquement et régulièrement avec le programme ''[[man>fstrim]]''.\\
 Vous pouvez vérifier son bon fonctionnement avec cette commande : Vous pouvez vérifier son bon fonctionnement avec cette commande :
-<code>systemctl status fstrim</code>+  systemctl status fstrim 
 +ou, sans doute plus utilement : 
 +  systemctl status fstrim.timer 
 +indique le moment de la prochaine exécution programmée de ''[[man>fstrim]]'' (ligne ''Trigger:'').
  
 <note warning>Attention au fait que la commande TRIM rend la {{tagpage>récupérer|récupération de données}} impossible sur les secteurs concernés.</note> <note warning>Attention au fait que la commande TRIM rend la {{tagpage>récupérer|récupération de données}} impossible sur les secteurs concernés.</note>
Ligne 118: Ligne 134:
 (ou **//[[wpfr>Ramasse-miettes_(informatique)|garbage collector]]//**) (ou **//[[wpfr>Ramasse-miettes_(informatique)|garbage collector]]//**)
  
-Ce mécanisme permet de réorganiser les données sur le disque, pour permettre de conserver de bonnes performances après des écritures aléatoires. \\ +Ce mécanisme permet de réorganiser les données sur le support, pour permettre de conserver de bonnes performances après des écritures aléatoires. \\ 
-La plupart des disques l'intègrent aujourd'hui.+La plupart des SSD l'intègrent aujourd'hui.
  
 ==== Égalisation de l'usure ==== ==== Égalisation de l'usure ====
Ligne 126: Ligne 142:
  
 C'est un procédé utilisé par les contrôleurs des SSD. Il consiste à répartir l'usure des cellules en écrivant le moins souvent possible dans les mêmes, et en profitant ainsi au maximum du nombre de cycles de lecture-écriture de chacune. Cet algorithme améliore donc la durée de vie des SSD. C'est un procédé utilisé par les contrôleurs des SSD. Il consiste à répartir l'usure des cellules en écrivant le moins souvent possible dans les mêmes, et en profitant ainsi au maximum du nombre de cycles de lecture-écriture de chacune. Cet algorithme améliore donc la durée de vie des SSD.
 +
 +On peut estimer l'usure d'un SSD grâce à [[:smartmontools|SMART]] :
 +  sudo smartctl -a /dev/nvme0
 +(''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 !
 +<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.