Was bedeuten TRIM und Garbage Collection?
O que é TRIM e Garbage Collection?
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 e garbage collection são tecnologias que os modernos SSDs incorporam para melhorar seu desempenho e aumentar sua resistência. Quando seu SSD está novo, tirado da caixa, todos os blocos NAND estão vazios para que o SSD possa gravar novos dados nos blocos vazios em uma única operação. Com o passar do tempo a maioria dos blocos vazios se tornará blocos usados que contêm dados do usuário. Para gravar novos dados nos blocos usados o SSD é forçado a realizar um ciclo ler-modificar-gravar. O ciclo ler-modificar-gravar prejudica o desempenho geral dos SSDs porque agora ele precisa realizar três operações ao invés de uma única. O ciclo ler-modificar-gravar também causa a amplificação da gravação o que prejudica a resistência dos SSDs em geral. Trim and garbage collection podem trabalhar juntas para melhorar o desempenho e a resistência do SSD liberando blocos usados. Garbage collection é uma função integrada ao controlador do SSD que consolida os dados armazenados em blocos usados para liberar mais blocos vazios. Esse processo acontece no fundo e é realizado totalmente pelo próprio SSD. Entretanto, o SSD pode não saber quais blocos contêm dados do usuário e quais blocos contêm dados obsoletos que o usuário já apagou. É onde entra a função trim. Ela permite ao sistema operacional informar ao SSD que dados foram excluídos para que o SSD possa liberar os blocos previamente usados. Para que a tecnologia trim funcione, ela deve ser suportada tanto pelo sistema operacional quanto pelo SSD. Atualmente, os sistemas operacionais e SSDs mais modernos suportam trim, entretanto a maioria das configurações RAIDs não é compatível. Os SSDs da Kingston aproveitam as vantagens das tecnologias garbage collection e trim para manter o maior desempenho e resistência possíveis durante sua vida útil.