table of contents
FSTRIM(8) | Administration Système | FSTRIM(8) |
NOM¶
fstrim - Abandonner les blocs non utilisés d'un système de fichiers monté
SYNOPSIS¶
fstrim [-Aav] [-o offset] [-l length] [-m minimum-size] [mountpoint]
DESCRIPTION¶
fstrim est utilisé sur un système de fichiers monté pour abandonner (ou « rogner ») les blocs qui ne sont pas utilisés par le système de fichiers. C’est pratique pour les SSD (« solid-state drive ») et l’allocation fine et dynamique (« thinly-provisioned storage »).
Par défaut, fstrim abandonnera tous les blocs non utilisés du système de fichiers. Les options permettent de modifier ce comportement en fonction d’intervalle ou de taille, conformément aux explications suivantes.
The mountpoint argument is the pathname of the directory where the filesystem is mounted and is required when -A, -a, --fstab, or --all are unspecified.
Exécuter fstrim fréquemment, ou même utiliser mount -o discard, pourrait affecter négativement la durée de vie des périphériques SSD de mauvaise qualité. Pour la plupart des systèmes de bureau ou de serveur, la fréquence d’abandon suffisante est une fois par semaine. Remarquez que tous les périphériques ne permettent pas de mettre en attente les abandons, donc chaque commande d’abandon pénalise les performances de tout ce qui pourrait être en train d’essayer d’utiliser le disque en même temps.
OPTIONS¶
Les arguments position, taille et taille_mini peuvent être suivis des suffixes multiplicatifs KiB=1024, MiB=1024*1024, etc., pour GiB, TiB, PiB, EiB, ZiB et YiB (la partie « iB » est facultative, par exemple « K » est identique à « KiB ») ou des suffixes KB=1000, MB=1000*1000, etc., pour GB, TB, PB, EB, ZB et YB.
-A, --fstab
-a, --all
-n, --dry-run
-o, --offset position
-l, --length taille
-I, --listed-in liste
--listed-in /etc/fstab:/proc/self/mountinfo.
Filesystems with "X-fstrim.notrim" mount option in fstab are skipped.
-m, --minimum taille-mini
-t, --types liste
-v, --verbose
fstrim signalera à chaque fois les mêmes octets à abandonner, mais seuls les secteurs sur lesquels une écriture a eu lieu entre les abandons seront vraiment abandonnés par le périphérique de stockage. De plus, la couche bloc du noyau se réserve le droit d’ajuster les intervalles d’abandon pour s’ajuster à la géométrie des bandes RAID, aux périphériques ne pouvant pas être rognés dans une configuration LVM, etc. Ces réductions ne seront pas reflétées par fstrim_range.len (l’option --length).
--quiet-unsupported
-h, --help
-V, --version
CODE DE RETOUR¶
0
1
32
64
La commande fstrim --all renvoie 0 (tous ont réussi), 32 (tous ont échoué) ou 64 (certains ont réussi, d’autres ont échoué).
AUTEURS¶
Lukas Czerner <lczerner@redhat.com>, Karel Zak <kzak@redhat.com>
VOIR AUSSI¶
SIGNALER DES BOGUES¶
Pour signaler un bogue, utilisez le gestionnaire de bogues sur <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITɶ
La commande fstrim fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.
2024-03-27 | util-linux 2.39.3 |