매입 프로세스 매입 품목 견적 신청 고객 후기 FAQ 콘텐츠
일반 콘텐츠

SSD 용량이 차면 느려지는 이유: SLC 캐싱과 TRIM 최적화 수칙

SSD 용량이 차면 느려지는 이유: SLC 캐싱과 TRIM 최적화 수칙

TL;DR

  • SSD는 덮어쓰기가 불가능해 데이터 삭제 시 블록을 지우는 과정이 선행되어야 하며, 여유 공간이 부족하면 이 과정이 겹치면서 작업 속도가 크게 떨어집니다.
  • 고속 전송을 담당하는 SLC 캐싱 영역이 용량 부족으로 축소되면 대용량 파일 복사 시 속도가 HDD 수준으로 떨어집니다.
  • SSD 성능을 유지하려면 최소 15~20%의 여유 공간을 확보하고, 윈도우 TRIM 기능이 활성화되어 있는지 점검해야 합니다.

SSD 속도가 떨어지는 두 가지 핵심 이유

SSD는 HDD와 달리 기존 데이터 위에 새로운 데이터를 바로 덮어쓸 수 없습니다. 데이터를 쓰려면 먼저 해당 블록을 지우는(Erase) 작업이 선행되어야 합니다. 저장 공간이 넉넉할 때는 비어있는 블록에 바로 쓰면 되지만, 용량이 가득 차면 데이터 지우기와 쓰기를 동시에 처리해야 하므로 체감 속도가 급격히 떨어집니다.

1. SLC 캐싱 구간의 고갈

최신 TLC 또는 QLC SSD는 저장 밀도가 높은 대신 원본 쓰기 속도가 상대적으로 느립니다. 이를 보완하기 위해 SSD 내부 저장 공간의 일부를 빠른 SLC 방식처럼 동작시켜 가속하는 'SLC 캐싱' 기술을 사용합니다. 하지만 전체 잔여 용량이 줄어들면 캐시로 쓸 수 있는 공간도 함께 줄어들어, 대용량 파일 전송 시 가속 구간이 금방 끝나고 쓰기 속도가 비정상적으로 느려집니다.

2. TRIM 기능과 쓰기 증폭 현상

사용자가 파일 삭제를 눌러도 SSD 내부에서는 즉시 블록이 비워지지 않습니다. 윈도우가 SSD에게 "이 영역의 데이터는 더 이상 필요 없다"고 알려주는 명령어가 TRIM입니다. TRIM이 꺼져 있거나 여유 공간이 없으면 SSD 컨트롤러가 데이터를 이리저리 옮기며 정리하는 '가비지 컬렉션(Garbage Collection)' 부하가 커져 병목이 발생합니다.

SSD 속도 되찾는 2가지 설정

1단계: 윈도우 TRIM 기능 활성화 상태 확인하기

윈도우 10과 11은 기본적으로 TRIM을 지원하지만, 시스템 오류나 설정 변경으로 비활성화되어 있을 수 있습니다.

  1. Windows 검색창cmd를 입력한 후 마우스 우클릭하여 '관리자 권한으로 실행'을 클릭합니다.
  2. 명령 프롬프트 창에 다음 명령어를 입력하고 엔터를 누릅니다. fsutil behavior query DisableDeleteNotify
  3. 결과값을 확인합니다: - NTFS DisableDeleteNotify = 0 : TRIM 기능이 정상 활성화된 상태입니다. - NTFS DisableDeleteNotify = 1 : TRIM 기능이 꺼져 있는 상태입니다.
  4. 1로 나온다면 아래 명령어를 입력하여 활성화합니다. fsutil behavior set DisableDeleteNotify 0

2단계: 드라이브 최적화 실행

SSD는 과거 HDD처럼 디스크 조각 모음을 실행하면 수명이 단축되지만, 윈도우의 '드라이브 최적화' 도구는 SSD를 감지하면 조각 모음 대신 TRIM 명령을 수행합니다.

  1. 내 PC에서 SSD 드라이브(예: C드라이브)를 마우스 우클릭 후 속성을 선택합니다.
  2. 도구 탭으로 이동한 뒤 최적화 버튼을 클릭합니다.
  3. 미디어 유형이 '고체 상태 드라이브(SSD)'로 표기되어 있는지 확인하고 최적화를 누릅니다.
  4. 예약된 최적화 주기가 '매주' 또는 '매월'로 켜져 있는지 확인합니다.

용량 사용률에 따른 SSD 상태 및 관리 가이드

구분 용량 사용률 속도 및 성능 상태 추천 조치 사항
최적 상태 0% ~ 70% 미만 최대 읽기/쓰기 속도 유지, SLC 캐싱 정상 작동 현 상태 유지 및 주기적 TRIM 작동 점검
주의 상태 70% ~ 85% 대용량 복사 시 일시적 속도 저하 발생 불필요한 임시 파일 및 다운로드 폴더 정리
위험 상태 85% ~ 95% 이상 읽기/쓰기 반응 속도 급감, 프로그램 실행 지연 잔여 공간 15~20% 이상 즉시 확보, 미사용 프로그램 삭제

실무 사례: 1TB SSD 용량 92% 사용 중 쓰기 속도 저하

사무용 및 영상 편집용 PC 검수 과정에서 1TB NVMe SSD를 사용하는 기기의 파일 전송 속도가 초당 30MB 이하로 떨어지는 현상을 점검한 사례가 있습니다. 해당 SSD는 잔여 용량이 80GB(전체 용량의 약 8%) 수준에 불과했습니다.

불필요한 원본 작업 파일과 임시 파일을 정리해 여유 공간을 250GB(25%) 수준으로 확보한 후 동일한 20GB 대용량 파일 전송 테스트를 진행했습니다. 여유 공간 확보만으로 SLC 캐시 영역이 회복되어 파일 쓰기 속도가 초당 1,500MB 이상으로 복구되었습니다.

자주 묻는 질문(FAQ)

Q1. SSD 용량이 채워지면 고장 위험도 올라가나요?

네, 용량이 부족한 상태에서 지속적으로 쓰기 작업을 하면 SSD 내부 셀의 쓰기 횟수가 특정 공간에 집중되면서 쓰기 증폭(Write Amplification) 현상이 심해져 전체적인 수명이 단축될 수 있습니다.

Q2. SSD는 조각 모음을 하면 안 된다고 들었는데 윈도우 드라이브 최적화는 실행해도 되나요?

네, 실행해도 안전합니다. 윈도우 10 이후의 최적화 기능은 SSD를 정확히 인식해 디스크 물리 조각을 옮기는 대신 TRIM 명령어(Retrim)를 전송해 쓰지 않는 블록을 정리하는 작업만 수행합니다.

Q3. C드라이브 용량을 비워도 속도가 돌아오지 않는다면 어떻게 해야 하나요?

TRIM 명령을 수동 실행한 후 PC를 재부팅해 보세요. 그래도 속도가 계속 느리다면 SSD 자체의 펌웨어가 오래되었거나 컨트롤러 또는 낸드 플래시의 수명이 다했을 가능성이 높습니다.

용어 설명

  • TRIM: 운영체제가 SSD에게 삭제된 파일이 위치했던 블록을 알려주어, SSD가 해당 블록을 미리 비워둘 수 있게 하는 명령 기능입니다.
  • SLC 캐싱: TLC/QLC SSD의 일부 영역을 속도가 빠른 SLC 방식처럼 작동하게 하여 데이터 쓰기 속도를 가속하는 기술입니다.
  • 가비지 컬렉션(Garbage Collection): SSD 내부 컨트롤러가 무효화된 데이터 블록을 정리하고 유효한 데이터만 모아 새로운 블록으로 옮기는 자체 정리 작업입니다.

마무리

SSD 속도 저하의 상당수는 부품 고장이 아닌 공간 부족과 TRIM 기능 미작동에서 시작됩니다. 쓰지 않는 파일 정리와 주기적인 드라이브 최적화만으로도 초기 구매 당시의 속도를 유지할 수 있습니다.

관리 조치를 마쳤음에도 용량 부족이 해결되지 않거나, PC를 교체하면서 더 이상 쓰지 않는 PC나 부품이 생겼다면 NEO PC 무료 견적으로 남은 가치를 확인해 보세요.

중고 컴퓨터, NEO PC에서 최고가로 매입받으세요

노트북·데스크탑·모니터·서버까지, 전국 무료 방문 매입 + 당일 현금 지급.

무료 견적 받기
무료 견적 받기

불러오는 중…