FSTRIM(8) | Керування системою | FSTRIM(8) |
НАЗВА¶
fstrim - відкидання невикористаних блоків на змонтованій файловій системі
КОРОТКИЙ ОПИС¶
fstrim [-Aav] [-o offset] [-l length] [-m minimum-size] [mountpoint]
ОПИС¶
fstrim is used on a mounted filesystem to discard (or "trim") blocks which are not in use by the filesystem. This is useful for solid-state drives (SSDs) and thinly-provisioned storage.
Типово, fstrim відкине усі невикористані блоки у файловій системі. Для внесення змін до цієї поведінки на основі даних щодо діапазону або розміру, як це описано нижче, можна скористатися параметрами.
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.
Частий запуск fstrim або навіть використання mount -o discard може негативно вплинути на строк експлуатації низькоякісних пристроїв SSD. Для більшості систем робочих станцій та серверів достатньою частотою обрізання є одне обрізання на тиждень. Зауважте, що підтримку обрізання за чергою передбачено не для усіх пристроїв, тому кожна команда обрізання передбачає штраф на швидкодію будь-яких інших спроб одночасного використання диска.
ПАРАМЕТРИ¶
Після аргументів відступ, довжина і мнімальний-розмір можна додавати суфікси одиниць KiB (=1024), MiB (=1024*1024) тощо для GiB, TiB, PiB, EiB, ZiB та YiB (частина «iB» є необов’язковою, наприклад, «K» є тим самим, що і «KiB») або суфікси KB (=1000), MB (=1000*1000) тощо для GB, TB, PB, EB, ZB і YB.
-A, --fstab
-a, --all
-n, --dry-run
-o, --offset відступ
-l, --length довжина
-I, --listed-in список
--listed-in /etc/fstab:/proc/self/mountinfo.
Файлові системі із параметром монтування «X-fstrim.notrim» у fstab буде пропущено.
-m, --minimum мінімальний-розмір
-t, --types список
-v, --verbose
fstrim will report the same potential discard bytes each time, but only sectors which had been written to between the discards would actually be discarded by the storage device. Further, the kernel block layer reserves the right to adjust the discard ranges to fit raid stripe geometry, non-trim capable devices in a LVM setup, etc. These reductions would not be reflected in fstrim_range.len (the --length option).
--quiet-unsupported
-h, --help
-V, --version
СТАН ВИХОДУ¶
0
1
32
64
Команда fstrim --all повертає 0 (усі успішно), 32 (усі невдало) або 64 (деякі невдало, деякі успішно).
АВТОРИ¶
Lukas Czerner <lczerner@redhat.com>, Karel Zak <kzak@redhat.com>
ТАКОЖ ПЕРЕГЛЯНЬТЕ¶
ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ¶
Для звітування щодо вад скористайтеся системою стеження за вадами - <https://github.com/util-linux/util-linux/issues>.
ДОСТУП ДО ПРОГРАМИ¶
Програма fstrim є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.
2024-04-03 | util-linux 2.40 |