TRIM и очистка памяти — это технологии, применяемые в современных твердотельных накопителях для увеличения производительности и эксплуатационного ресурса. До начала использования твердотельного накопителя все блоки NAND пусты, поэтому новые данные могут записываться в пустые блоки за одну операцию. Со временем большинство пустых блоков станут используемыми и будут содержать пользовательские данные. Чтобы записать новые данные в используемые блоки, SSD-накопитель должен выполнить цикл чтения-изменения-записи. Цикл чтения-изменения-записи снижает общую производительность накопителя, потому что теперь он должен выполнять три операции вместо одной. Цикл чтения-изменения-записи также приводит к увеличению объема записи, что сокращает общий эксплуатационный ресурс SSD-накопителя. Функции Trim и очистки памяти могут работать вместе, чтобы увеличить производительность и эксплуатационный ресурс SSD-накопителя за счет освобождения использованных блоков. Очистка памяти — это встроенная в контроллер SSD-накопителя функция, которая объединяет данные, хранящиеся в использованных блоках, для освобождения большего количества блоков. Этот процесс выполняется в фоновом режиме и полностью обрабатывается самим SSD-накопителем. Однако SSD-накопителю может быть неизвестно, какие блоки содержат данные пользователя, а какие — устаревшие данные, которые пользователь уже удалил. Здесь на помощь приходит функция TRIM. TRIM позволяет операционной системе информировать SSD-накопитель об удалении данных, чтобы тот мог освободить ранее использованные блоки. Для работы функции TRIM она должна поддерживаться и операционной системой, и SSD-накопителем. В настоящее время большинство современных операционных систем и твердотельных накопителей поддерживают функцию TRIM, однако большинство конфигураций RAID ее не поддерживают. В твердотельных накопителях Kingston используются и технология сбора мусора, и технологии TRIM для поддержки максимально возможной производительности и эксплуатационного ресурса в течение всего срока службы.