TRIM — это одна из инструкций, отправляемая операционной системой твердотельному диску. Инструкция TRIM применима только к твердотельным (SSD) дискам.
Когда TRIM включён, операционная система будет отправлять инструкции на твердотельный накопитель каждый раз, когда вы удаляете файл. Затем твердотельный накопитель может автоматически стереть содержимое этого файла. Это важно для поддержания высокой производительности твердотельного накопителя.
То есть когда TRIM включён в Linux, SSD диск будет работать быстрее.
Операционные системы должны сами включать TRIM для твердотельных дисков. Причём нужно знать, что не все старые SSD поддерживают TRIM. Если вы хотите проверить, включена ли инструкция TRIM в вашей системе, выполните команду:
lsblk -D
TRIM/discard доступен, если колонка DISC-MAX не равна 0B.
Пример вывода:
Как вы можете видеть на скриншоте, TRIM доступен для всех разделов дисков nvme0n1 (твердотельный диск) и sdb (твердотельный диск подключённый через SATA-USB переходник).
А для диска sda значение DISC-MAX равно 0B. Это означает, что TRIM не доступен для этого диска. Это нормально, поскольку sda в данной системе является обычным жёстким диском.
Связанные статьи:
- Очень медленная работа SSD в Linux. Как проверить и включить TRIM в Linux (РЕШЕНО) (93.4%)
- Как узнать количество включений и время работы диска в Linux (67%)
- Как узнать, когда была создана файловая система ext4/ext3/ext2 и когда она была последний раз смонтирована (67%)
- Какие есть полезные инструменты с интерфейсом командной строки для системных администраторов Linux (50%)
- Как исправить ошибку ‘No Space Left on Device’ (на устройстве не осталось места) на Linux, когда свободное место на самом деле есть (50%)
- Как узнать, какая установлена оперативная память и сколько слотов RAM занято в Linux (RANDOM - 25.7%)