Was bedeuten TRIM und Garbage Collection?
Что такое TRIM и функция очистки памяти?
Trim und Garbage Collection sind Technologien, die moderne SSDs zur Verbesserung ihrer Leistung und Lebensdauer bieten. Wenn Ihre SSD gerade erstmalig ausgepackt wurde, sind alle NAND-Blöcke leer. Daher kann die SSD in einem einzigen Vorgang neue Daten in die leeren Blöcke schreiben. Mit der Zeit werden die meisten der leeren Blöcke zu genutzten Blöcken, die Benutzerdaten enthalten. Um neue Daten in benutzte Blöcke zu schreiben, muss die SSD einen Lese-Modifizier-Schreib-Zyklus durchzuführen. Der Lese-Modifizier-Schreib-Zyklus beeinträchtigt die Gesamtleistung der SSDs, da sie nun drei Vorgänge statt eines einzigen ausführen müssen. Der Lese-Modifizier-Schreib-Zyklus fürht auch zu vermehrten Schreibvorgänge, welche die Gesamtlebensdauer der SSDs verkürzen. Trim und Garbage Collection können zusammen ausgeführt werden und die Leistung und Lebensdauer der SSD verbessern, indem genutzte Blöcke freigegeben werden. Garbage Collection ist eine in den SSD-Controller integrierte Funktion, die die gespeicherten Daten in benutzten Blöcken konsolidiert, um mehr leere Blöcke freizugeben. Dieser Prozess findet im Hintergrund statt und wird ganz selbständig von der SSD ausgeführt. Allerdings kann die SSD möglicherweise nicht unterscheiden, welche Blöcke Benutzerdaten enthalten und welche Blöcke veraltete Daten enthalten, die der Benutzer bereits gelöscht hat. Hier kommt die Trim-Funktion ins Spiel. Trim ermöglicht es dem Betriebssystem, der SSD mitzuteilen, dass Daten gelöscht wurden, damit die SSD die zuvor genutzten Blöcke freigeben kann. Damit die Trim-Funktion ausgeführt werden kann, müssen sowohl das Betriebssystem als auch die SSD diese unterstützen. Gegenwärtig unterstützen die meisten modernen Betriebssysteme und SSDs Trim, die meisten RAID-Konfigurationen unterstützen diese Funktion jedoch nicht. Die SSDs von Kingston nutzen sowohl Garbage Collection als auch Trim-Technologien, damit sie während ihrer gesamten Lebensdauer die höchstmögliche Leistung und Lebensdauer gewährleisten.
Mehr darüber
TRIM и очистка памяти — это технологии, применяемые в современных твердотельных накопителях для увеличения производительности и эксплуатационного ресурса. До начала использования твердотельного накопителя все блоки NAND пусты, поэтому новые данные могут записываться в пустые блоки за одну операцию. Со временем большинство пустых блоков станут используемыми и будут содержать пользовательские данные. Чтобы записать новые данные в используемые блоки, SSD-накопитель должен выполнить цикл чтения-изменения-записи. Цикл чтения-изменения-записи снижает общую производительность накопителя, потому что теперь он должен выполнять три операции вместо одной. Цикл чтения-изменения-записи также приводит к увеличению объема записи, что сокращает общий эксплуатационный ресурс SSD-накопителя. Функции Trim и очистки памяти могут работать вместе, чтобы увеличить производительность и эксплуатационный ресурс SSD-накопителя за счет освобождения использованных блоков. Очистка памяти — это встроенная в контроллер SSD-накопителя функция, которая объединяет данные, хранящиеся в использованных блоках, для освобождения большего количества блоков. Этот процесс выполняется в фоновом режиме и полностью обрабатывается самим SSD-накопителем. Однако SSD-накопителю может быть неизвестно, какие блоки содержат данные пользователя, а какие — устаревшие данные, которые пользователь уже удалил. Здесь на помощь приходит функция TRIM. TRIM позволяет операционной системе информировать SSD-накопитель об удалении данных, чтобы тот мог освободить ранее использованные блоки. Для работы функции TRIM она должна поддерживаться и операционной системой, и SSD-накопителем. В настоящее время большинство современных операционных систем и твердотельных накопителей поддерживают функцию TRIM, однако большинство конфигураций RAID ее не поддерживают. В твердотельных накопителях Kingston используются и технология сбора мусора, и технологии TRIM для поддержки максимально возможной производительности и эксплуатационного ресурса в течение всего срока службы.