Qu'est-ce que TRIM et Garbage Collection ?
TRIM 및 가비지 컬렉션이란 무엇입니까?
TRIM et Garbage Collection sont des technologies que les disques à semi-conducteurs (SSD) modernes intègrent pour améliorer à la fois leurs performances et leur endurance. Lorsque votre disque SSD sort d'usine, tous ses blocs NAND sont vides. Par conséquent, de nouvelles données peuvent être écrites dans ces blocs vides en une seule opération. Avec le temps, la plupart des blocs vides deviennent des blocs utilisés, contenant des données d'utilisateur. Afin d'écrire de nouvelles données dans des blocs utilisés, le SSD est obligé d'effectuer un cycle de lecture-modification-écriture. Ce cycle nuit aux performances globales des SSD car ils doivent exécuter trois opérations au lieu d'une seule. Le cycle lecture-modification-écriture provoque également une amplification d'écriture qui nuit à l'endurance globale des SSD. Les fonctions TRIM et Garbage Collection contribuent ensemble à l'amélioration des performances et de l'endurance du SSD en libérant des blocs usagés. Garbage Collection est une fonction intégrée dans le contrôleur SSD, qui consolide les données stockées dans les blocs utilisés afin d'augmenter le nombre de blocs vides selon les besoins. Ce processus se déroule en arrière-plan, et il est intégralement pris en charge par le SSD lui-même. Cependant, le système du SSD peut ne pas savoir quels blocs contiennent des données utiles et quels blocs contiennent des données périmées que l'utilisateur a déjà supprimées. C'est là qu'intervient la fonction TRIM. Elle permet au système d'exploitation d'informer le système du SSD que des données ont été supprimées, lui permettant donc de libérer des blocs précédemment utilisés. Pour que la fonction TRIM fonctionne, le système d'exploitation et le SSD doivent la prendre en charge. Actuellement, la plupart des systèmes d'exploitation et des SSD modernes prennent en charge la fonction TRIM, ce qui n'est pas le cas de la plupart des configurations RAID. Les SSD de Kingston utilisent les technologies TRIM et Garbage Collection pour maintenir les plus hauts niveaux de performance et d'endurance pendant toute leur durée de vie.
TRIM 및 가비지 컬렉션은 최신 SSD가 성능과 내구성을 모두 개선하기 위해 통합한 기술입니다. SSD가 신제품(fresh out of box) 상태인 경우 모든 NAND 블록이 비워져 있어 SSD는 단일 작업으로 빈 블록에 새로운 데이터를 쓸 수 있습니다. 시간이 지나면서 대부분의 빈 블록은 사용자 데이터를 포함하는 이미 사용된 블록이 됩니다. 이미 사용된 블록에 새로운 데이터를 쓰기 위해 SSD는 읽기-수정-쓰기 주기를 수행해야 합니다. 읽기-수정-쓰기 주기로 인해 SSD 전반적인 성능이 저하될 수 있는데 그 이유는 단일 작업 대신 세 개의 작업을 수행하기 때문입니다. 읽기-수정-쓰기 주기는 또한 SSD 전반적인 내구성을 저하시키는 쓰기 증폭을 유발할 수 있습니다. TRIM 및 가비지 컬렉션은 이미 사용된 블록을 확보하여 SSD 성능과 내구성을 향상시키기 위해 함께 작동할 수 있습니다. 가비지 컬렉션은 SSD 컨트롤러에 내장된 기능이며 빈 블록을 더 많이 확보하기 위해 이미 사용된 블록에 저장된 데이터를 통합합니다. 이 과정은 백그라운드에서 이루어지고 SSD 자체가 이 과정을 완전히 관리합니다. 하지만 SSD는 어느 블록이 사용자 데이터를 포함하고 어느 블록이 사용자가 이미 삭제한 오래된 데이터를 포함하는지 감지하지 못할 수 있습니다. 여기에 TRIM 기능이 적용됩니다. TRIM을 통해 작업 시스템은 데이터가 삭제한 SSD를 알려 주어 SSD는 이전에 사용된 블록을 확보할 수 있습니다. TRIM이 작동하려면 작업 시스템과 SSD 모두 이것을 지원해야 합니다. 현재 최신 작업 시스템 및 SSD는 TRIM을 지원하지만 대부분의 RAID 구성은 이것을 지원하지 않습니다. Kingston SSD는 수명주기 내내 최고의 성능 및 내구성을 유지하기 위해 가비지 컬렉션 및 TRIM 기술 모두를 활용합니다.