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 기술 모두를 활용합니다.