TRIM
TRIM은 드라이브 성능 향상에 도움이 되는 최신 솔리드 스테이트 드라이브(SSD)에서 지원하는 기능입니다. "TRIM"이라는 단어는 일반적으로 대문자로 표기하지만, 약어는 아닙니다. TRIM은 운영 체제가 SSD의 여유 공간을 할당하는 데 사용하는 명령입니다.
SSD에서 파일을 삭제하면 데이터가 즉시 삭제되지 않고 삭제 대상으로 표시되는 경우가 많습니다. 이렇게 하면 플래시 메모리의 특정 영역이 너무 자주 기록되고 지워지는 것을 방지할 수 있으며, 이는 시간이 지나면서 SSD의 성능을 저하시킬 수 있습니다. 그러나 삭제 대기 중인 여유 공간의 여러 "페이지"에 액세스할 수 없게 되는 문제도 발생합니다. 삭제 대상으로 표시된 페이지가 충분히 많아지면 TRIM 명령이 "가비지 컬렉션" 작업을 수행합니다. 이 작업은 많은 데이터 "블록"을 한 번에 삭제하여 드라이브에 여유 공간을 할당합니다.
TRIM이 작동하려면 장치의 하드웨어와 소프트웨어가 이를 지원해야 합니다. 여기에는 1) SSD, 2) 드라이브 컨트롤러, 3) 운영 체제가 포함됩니다. 2012년 이후에 제조된 거의 모든 SSD에는 TRIM 지원 기능이 포함되어 있으므로, 2012년 이후에 제조된 대부분의 SSD 컨트롤러도 TRIM을 지원합니다. Windows 7 이상과 Mac OS X 10.6.8 이상은 파일 시스템 수준에서 TRIM을 지원합니다. 그러나 타사 SSD를 설치하는 경우처럼 일부 상황에서는 TRIM을 수동으로 구성해야 할 수 있습니다.
NOTE: Windows 7에서는 명령 프롬프트를 열고 다음 명령을 입력하여 TRIM이 활성화되어 있는지 확인할 수 있습니다:
fsutil behavior query DisableDeleteNotify
결과가 "0"이면 TRIM이 올바르게 구성된 것입니다. 결과가 "1"이면 TRIM이 활성화되지 않은 것입니다. Windows 7에서 TRIM을 활성화하려면 다음 명령을 입력할 수 있습니다:
fsutil behavior set DisableDeleteNotify 0
지식 테스트하기