Фильтровать по

Функция TRIM и производительность SSD: почему это важно?

Недавно мы получили несколько звонков о функции TRIM и ее связи с SSD от Crucial®. В двух словах, TRIM — это функция, которая помогает повысить эффективность вашего SSD, подготавливая блоки данных для повторного использования. 

Функция TRIM и блоки данных

На жестких дисках и твердотельных накопителях данные хранятся в виде блоков. Каждый блок содержит данные из более чем одного файла, а на жестком диске блоки можно при необходимости разделить. Например, когда вы удаляете файл в своей операционной системе, жесткий диск удаляет из блока данных только информацию об этом конкретном файле, оставляя остальные данные. Когда файл удаляется в файловой системе компьютера, данные остаются в блоке до тех пор, пока он не понадобится в следующий раз. В этот момент накопитель быстро удаляет этот конкретный фрагмент данных из этой части блока и записывает в него новый файл. По сути, жесткие диски могут удалять информацию из части блока данных: им не нужно удалять блок целиком.

Напротив, SSD должны удалить весь блок данных, прежде чем они смогут его повторно использовать. Когда SSD пытается очистить блок данных, он помещает копию всего блока в кэш и вносит в него необходимые изменения. Затем SSD удаляет все данные из исходного блока и записывает новые данные, которые он пытался записать в первую очередь.

Понятно, что для выполнения всех этих действий требуется гораздо больше времени, чем для простой записи данных в пустой блок. Поскольку SSD знает это, он просто находит пустой блок и записывает данные туда. Это прекрасно работает до тех пор, пока на накопителе есть пустые блоки. Когда все блоки заполнены, у SSD нет другого выбора, кроме как начать удаление и повторное использование блоков, что приводит к снижению скорости записи. Эту проблему можно решить с помощью функции TRIM, которая предлагает SSD очистить ранее использованные блоки данных. Благодаря функции TRIM в следующий раз, когда файловая система SSD захочет записать данные в эти блоки, они уже будут пустыми и готовыми к использованию.

SSD Crucial и функции TRIM / Garbage Collection

Поскольку не все операционные системы поддерживают функцию TRIM, SSD имеют специальную функцию под названием Active Garbage Collection Active Garbage Collection — это процесс, который помогает SSD поддерживать оптимальную производительность за счет освобождения участков памяти, которые больше не используются. Чистка памяти — это часть самого SSD, поэтому она не зависит от операционной системы компьютера. Поскольку чистка памяти является частью прошивки SSD, она работает независимо от того, какие операционные и файловые системы использует ваш компьютер.

Примечание. Чистка памяти работает только тогда, когда ваш SSD от Crucial находится в режиме ожидания, поэтому убедитесь, что вы настроили свою систему так, чтобы при ожидании она не переходила в спящий режим. Для чистки памяти требуется время, но поскольку всегда имеются периоды ожидания, то и ваш SSD от Crucial будет всегда поддерживать высокую производительность.

© Корпорация Micron Technology, Inc., 2019. Все права защищены. Продукты, их технические характеристики, а также информация о них могут быть изменены без уведомления. Crucial и Micron Technology, Inc. не несут ответственности за ошибки и неточности в текстовых или фотографических материалах. Micron, логотип Micron, Crucial и логотип Crucial являются товарными знаками или зарегистрированными товарными знаками Micron Technology, Inc. Все остальные товарные знаки являются собственностью соответствующих владельцев.