
Ma machine est équipée d'un unique SSD utilisant LVM
et il n'est pas exclu que je créé/supprime assez souvent des Volumes Logiques.
fstrim.timer est activé dans systemd
et
je n'utilise donc pas l'option discard dans /etc/fstab
J'ai une incertitude sur le paramétrage de l'option issue_discards
dans le fichier : /etc/lvm/lvm.conf
J'ai pour l'instant la config par défaut :
issue_discards = 0
Mais à la lecture de l'aide (dans le fichier) :
Je comprends que ce paramètre (lorsque sa valeur = 1) permet la libération des blocs# Configuration option devices/issue_discards.
# Issue discards to PVs that are no longer used by an LV.
# Discards are sent to an LV's underlying physical volumes when the LV
# is no longer using the physical volumes' space, e.g. lvremove,
# lvreduce. Discards inform the storage that a region is no longer
# used. Storage that supports discards advertise the protocol-specific
# way discards should be issued by the kernel (TRIM, UNMAP, or
# WRITE SAME with UNMAP bit set). Not all storage will support or
# benefit from discards, but SSDs and thinly provisioned LUNs
# generally do. If enabled, discards will only be issued if both the
# storage and kernel provide support.
qui ne sont plus utilisés après réduction/suppression d'un LV
Mais je n'ai pas idée des interactions avec le service fstrim
J'ai bien envie de le passer à 1 mais sans certitude.
Qu'en pensez-vous ?
Merci.