Outils pour utilisateurs

Outils du site


wiki:materiels:disque_parametrage_ssd

Ceci est une ancienne révision du document !


Paramétrage d'un SSD

Sources : https://debian-facile.org/doc:systeme:fstab — man fstab — man mount

Installer ZRAM-TOOL

Installation depuis le dépôt : sudo apt install zram-tools

Vérifier son intégration par : cat /proc/swaps
Une ligne supplémentaire apparaît, avec un priorité de 100 :
Filename . . . . . Type . . . .. Size . . . . Used . . Priority
/dev/sda2 . . . .. partition . . 33791996 . . 0 . . .. -2
/dev/zram0 . . . . partition . . 262140 . . . 0 . . .. 100

Modifier FSTAB

“La 4e colonne donne les options à utiliser pour le montage (…) en général on y lit “default” CaD par défaut : “rw, suid, dev, exec, auto, nouser, async ”

Cependant, en ce qui nous intéresse pour limiter les écritures sur le disque SSD

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)

“noatime Optimisation SSD (NO Access TIME): ne pas mettre à jour l'attribut “atime” et limiter le nombre d'accès disques” discard Optimisation SSD : Active le mode TRIM : Gestion des effacements/libération par blocs.“

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 : désactiver de la lecture en “acces time” … « noatime » et mettre nos disques SSD en Trim …. « discard »

On rajoutera de la manière suivante après la déclaration « défault » : default,noatime,discard En respectant les virgules disposées de cette façon, si je lis bien l'exemple dans “man mount” et “man fstab”

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 ??? )

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 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 ) ………………

Autres Remarques : J'avais lu à ce propos que les disques SSD au format S-ata (les 2,5) sont protégés et réglés pour effectuer d'office le trim.

Mais ce n'est pas le cas des SSD du format M2 (petites cartes à broches)

(précisions des divers format de SSD : https://www.kingston.com/fr/blog/pc-performance/ssd-form-factors )

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” . Il faut donc surtout bien laisser : - Dump qui reste à 0 si l'utilitaire de sauvegarde n'est pas utilisé - Pass qui donne l'ordre de vérification à effectuer au démarrage (boot) de l'ordi par “fsk” .

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) /home/user_name/image.


https://wiki.debian.org/ZRam#Automated_setup

Depuis les dépôts avec aptitude sudo aptitude / zram-tools (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.1727617015.txt.gz · Dernière modification : de palas

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki