Outils pour utilisateurs

Outils du site


wiki:materiels:disque_parametrage_ssd

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
wiki:materiels:disque_parametrage_ssd [2024/09/29 03:57] – créée palaswiki:materiels:disque_parametrage_ssd [2024/10/01 14:09] (Version actuelle) – [Installer ZRAM-TOOL] palas
Ligne 2: Ligne 2:
  
 Sources : https://debian-facile.org/doc:systeme:fstab --- man fstab --- man mount Sources : https://debian-facile.org/doc:systeme:fstab --- man fstab --- man mount
 +
 +Un SSD est une mémoire flash, elle s'use avec le nombre d'écriture. Les modifications suivantes permettent de limiter son usure en supprimant les écriture temporaires. Pour cette raison, il ne faut pas mettre le **''swaps''** sur le SSD.
  
  
 ===== Installer ZRAM-TOOL ===== ===== Installer ZRAM-TOOL =====
 +
 +https://wiki.debian.org/ZRam#Automated_setup
  
 Installation depuis le dépôt : **''sudo apt install zram-tools''** Installation depuis le dépôt : **''sudo apt install zram-tools''**
  
-Vérifier son intégration par : **''cat /proc/swaps''** \\  +Vérifier l’installation et les priorités  : **''cat /proc/swaps''** \\  
-Une ligne supplémentaire apparaît, avec un priorité de 100 : \\  +Une ligne supplémentaire apparaît, avec un priorité de 100 :  
-**''Filename . . . . . . Type . . . . .. Size . . . . Used . . . Priority''** \\  + 
-**''/dev/zram0 . . . . . partition . . . 262140 . . . 0 . . . .. 100''**+  Filename           Type          Size         Used     Priority 
 +  /dev/sda2          partition     33791996            -2 
 +  /dev/zram0         partition     262140              100 
 + 
 + 
 +https://www.linuxtricks.fr/wiki/zram-compresser-la-ram-au-lieu-de-swapper-sur-linux 
 + 
 +Pour lister les partitions : **''sudo fdisk -l''** (une nouvelle partition **zram0** de 251 Mo est créée) \\  
 + 
 +  Disque /dev/zram0 : 256 MiB, 268435456 octets, 65536 secteurs 
 +  Unités : secteur de 1 × 4096 = 4096 octets 
 +  Taille de secteur (logique / physique) : 4096 octets / 4096 octets 
 +  taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
  
  
 ===== Modifier FSTAB ===== ===== Modifier FSTAB =====
  
-"La quatrième colonne donne les options à utiliser pour le montage (...) +Afficher FSTAB **''cat /etc/fstab''** 
-en général on y lit "default" +
- CaD par défaut "rw, suid, dev, exec, auto, nouser, async "+
  
-Cependanten ce qui nous intéresse pour limiter les écritures sur le disque SSD+  # <file system>                           <mount point>  <type>  <options>                 <dump>  <pass> 
 +  UUID=wwww-wwww                             /boot/efi      vfat    defaults,noatime          0       2 
 +  UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  /              ext4    defaults,noatime,discard  0       1 
 +  UUID=yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy  /home          ext4    defaults,noatime,discard  0       2
  
-On lit "optimisation des disque SSD" dans la colonne du sous tableau pour les options noatime et discard" 
  
-Il faut donc rajouter dans les options du mount (cad 4eme colonne)+La **4e colonne (<options>)** donne les options pour la commande **''mount''** utilisée pour le montage de la partition, généralement on y lit "default" (par défaut : ''rw, suid, dev, exec, auto, nouser, async'').
  
-"noatime     Optimisation SSD (NO Access TIME): ne pas mettre à jour l'attribut “atime” et limiter le nombre d'accès disques" +Mais pour limiter les écritures sur le disque SSD il faut ajouter : 
-discard     Optimisation SSD : Active le mode TRIM : Gestion des effacements/libération par blocs."+  * noatime (NO Access TIME) : ne pas mettre à jour l'attribut “atime” et limiter le nombre d'accès disques. 
 +  discard (Active le mode TRIMgestion des effacements / libération par blocs. 
 + 
 +-------------------
  
 Pour conclure une installation normalisée utilisant des partitions situées sur un SSD : Pour conclure une installation normalisée utilisant des partitions situées sur un SSD :
-C’est dans la quatrième colonne de fstab qu’on doit rajouter (après la troisième qui déclare le type de formatage, EXT4.. , NTFS ... ) , celle des options du mount, pour :+C’est dans la 4e colonne de fstab qu’on doit ajouter , celle des options du mount, pour :
 désactiver de la lecture en "acces time" … « noatime » désactiver de la lecture en "acces time" … « noatime »
-et mettre nos disques SSD en Trim …. « discard »+et mettre nos disques SSD en Trim …. « discard » ------- ?????????????
    
 On rajoutera de la manière suivante après la déclaration  « défault » : On rajoutera de la manière suivante après la déclaration  « défault » :
Ligne 39: Ligne 58:
    
 Pour les options non déclarées, le réglage "default" restera actif, donc on le laisse. Pour les options non déclarées, le réglage "default" restera actif, donc on le laisse.
-(par contre à vérifier si il faut le laisser au debut ou à lafin  ??? )+(par contre à vérifier si il faut le laisser au début ou à la fin  ??? )
  
 Certains auteurs disent qu'on ne devrait même pas utiliser d'espace SWAP sur un SSD. Certains auteurs disent qu'on ne devrait même pas utiliser d'espace SWAP sur un SSD.
 Pour l'option d'un swap en "sw", je ne sais pas si lui ajouter discard et noatime servirait a qq chose du coup Pour l'option d'un swap en "sw", je ne sais pas si lui ajouter discard et noatime servirait a qq chose du coup
 D'après d'autres auteur bien que Zram-tool soit activé, il fonctionne tant que le système reste actif ou sous tension. La partition swapp existante serait utilisée seulement pour conserver le système en l’état lors de mises en suspension et veilles prolongées D'après d'autres auteur bien que Zram-tool soit activé, il fonctionne tant que le système reste actif ou sous tension. La partition swapp existante serait utilisée seulement pour conserver le système en l’état lors de mises en suspension et veilles prolongées
-.....+ 
 +---------------- 
 À Noter (Reste encore à voire le statut de nombreux fichiers tmp générés par exemple dans un navigateur et qui effectuent de nombreuses écritures. Ce sont les fichiers .conf qu'il faudrait vérifier pour chacune de ces applications ) À Noter (Reste encore à voire le statut de nombreux fichiers tmp générés par exemple dans un navigateur et qui effectuent de nombreuses écritures. Ce sont les fichiers .conf qu'il faudrait vérifier pour chacune de ces applications )
-..................+ 
 +----------------
  
 Autres Remarques : Autres Remarques :
Ligne 58: Ligne 80:
 D'après d'autres comms, il faut absolument activer le trim (dsicard) et noatime lorsqu'on utilise une clé USB (rapide) ou une carte SD (lente) sur un système embarqué comme le Raspberry, ou tout autre système sur lequel on n’utilise pas de S-ATA. D'après d'autres comms, il faut absolument activer le trim (dsicard) et noatime lorsqu'on utilise une clé USB (rapide) ou une carte SD (lente) sur un système embarqué comme le Raspberry, ou tout autre système sur lequel on n’utilise pas de S-ATA.
  
-Pour finir le propos :+--------------
  
-Les deux dernières colonnes ne sont pas concernées, cad ni "Dump" ni "pass" . +Les dernières colonnes (<dump> et <pass>ne sont pas modifiées\\  
-Il faut donc surtout bien laisser : +**<dump>** : reste à 0 si l'utilitaire de sauvegarde n'est pas utilisé. **(de quelle sauvegarde s'agit-il ? )** \\  
-Dump qui reste à 0 si l'utilitaire de sauvegarde n'est pas utilisé +**<pass>** : demande la vérification au démarrage (boot) de l'ordinateur par **''fsk''**. \\  
-Pass qui donne l'ordre de vérification à effectuer au démarrage (boot) de l'ordi par "fsk.+<pass> concerne la partition racine (mis à 1) et les partitions unix (mis à 2). \\  
 +<pass> ne concerne ni les unités Windows, ni le swap (mis à 0), ni les unités réseau (NAS)\\ 
  
-Pass concernera bien la partition racine (1) et les partitions unix  donc mis à (2) + 
-Pass ne concerne ni les unités Windows, ni le swap… (donc mis à  "0") +------------------- 
-ni des unités du réseau (des NAS) mountées sur notre système : +????????????????? 
-IE en 192.168.1.11:/media/serveur_image qu'on se mounterait sur son espace utilisateur (son user_name)+ 
 + mountées sur notre système : \\  
 +IE en 192.168.1.11:/media/serveur_image qu'on se mounterait sur son espace utilisateur (son user_name) \\ 
 /home/user_name/image. /home/user_name/image.
  
-……………+-------------- 
 + 
  
-Rappels pour Installer Zram : 
-https://wiki.debian.org/ZRam#Automated_setup 
  
 Depuis les dépôts Depuis les dépôts
Ligne 83: Ligne 108:
 (grand) U , g, g (grand) U , g, g
  
-En ligne de commande 
-sudo apt-get install zram-tools 
- 
-Vérifier l’installation et les priorités accordées à Zram 
- 
-» cat /proc/swaps 
- 
-Filename                Type        Size        Used        Priority 
-/dev/sda2                               partition    7812092        0        -2 
-/dev/zram0                              partition    262140        0        100 
- 
-https://www.linuxtricks.fr/wiki/zram-compresser-la-ram-au-lieu-de-swapper-sur-linux 
- 
-On peut aussi lister depuis la commande » sudo fdisk -l 
- 
-On voit dans mon système 
-(...) 
-Disque /dev/zram0 : 256 MiB, 268435456 octets, 65536 secteurs 
-Unités : secteur de 1 × 4096 = 4096 octets 
-Taille de secteur (logique / physique) : 4096 octets / 4096 octets 
-taille d'E/S (minimale / optimale) : 4096 octets / 4096 octet 
wiki/materiels/disque_parametrage_ssd.1727582270.txt.gz · Dernière modification : de palas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki