SSD 느려지는 이유?
SSD 느려지는 이유: 컨트롤러 온도가 70-80도 이상으로 상승할 때
SSD 느려지는 이유를 올바르게 이해하는 과정은 시스템의 급격한 과열 현상을 사전에 예방하고 핵심 부품의 치명적인 손상을 직접적으로 방지합니다. 고성능 장비의 사용량이 많은 환경에서 갑작스러운 성능 제한을 예방해야 기기 수명 단축을 막고 작업 효율성을 극대화합니다. 안정적인 하드웨어 유지 관리와 신속한 데이터 처리를 위해 구체적인 성능 저하 원인을 확인합니다.
SSD 느려지는 이유: 당신의 드라이브가 숨 가빠하는 근본 원인
SSD가 처음 샀을 때처럼 빠릿하지 않고 버벅거리기 시작했다면, 이는 단순히 기분 탓이 아닙니다. SSD의 속도 저하는 보통 여유 공간 부족, 관리 기능인 TRIM 비활성화, 고성능 모델에서 발생하는 과도한 발열, 그리고 하드웨어 설계상의 한계 등 여러 요인이 복합적으로 작용하여 발생합니다. 원인을 정확히 이해하면 간단한 설정 변경만으로도 초기 성능의 상당 부분을 회복할 수 있습니다.
솔직히 말씀드리면 저도 처음 SSD를 샀을 때는 하드디스크처럼 꽉 채워 써도 되는 줄 알았습니다. 512GB 용량 중에 500GB를 채웠을 때 윈도우 부팅 속도가 평소보다 2배 이상 느려지는 것을 보고 당황했던 기억이 납니다. 알고 보니 SSD는 데이터 기록 방식이 HDD와 완전히 다르기 때문에 숨 쉴 공간이 꼭 필요하더군요. 지금부터 그 속사정을 하나씩 파헤쳐 보겠습니다.
저장 공간의 한계: 왜 10-15%의 여유가 생명선인가?
SSD는 데이터를 기록할 때 기존 데이터를 덮어쓰지 못하고, 반드시 해당 구역을 먼저 지운 뒤에야 새로운 데이터를 쓸 수 있습니다. 용량이 꽉 찬 상태에서는 비어 있는 블록을 찾기 위해 컨트롤러가 내부 데이터를 옮기고 정리하는 작업을 반복해야 하는데, 이 과정에서 성능이 급격히 저하됩니다. 업계 데이터에 따르면 저장 공간이 90% 이상 차게 될 경우, 쓰기 속도는 상당히 떨어질 수 있습니다.[1]
이런 현상은 특히 저렴한 QLC(Quad-Level Cell) 방식의 SSD에서 더 두드러집니다. QLC는 한 칸에 4비트의 데이터를 저장하는데, 공간이 부족해지면 데이터를 관리하는 부하가 기하급수적으로 늘어납니다. 반면 저장 공간의 15% 정도를 항상 비워두면 컨트롤러가 배경에서 데이터를 정리할 수 있는 여유(Over-provisioning)가 생겨 속도를 유지하는 데 결정적인 역할을 합니다.
잠깐, 여기서 중요한 포인트가 있습니다. 단순히 파일을 지우는 것만으로는 부족할 때가 있습니다. 드라이브가 실제 데이터가 지워졌음을 인식하고 미리 비워두는 작업이 수반되어야 하는데, 바로 여기서 SSD TRIM 설정 방법이 등장합니다.
TRIM과 가비지 컬렉션: 보이지 않는 청소부의 부재
TRIM은 운영체제가 SSD에게 더 이상 사용되지 않는 데이터 블록이 어디인지 알려주는 명령입니다. 이 기능이 꺼져 있으면 SSD는 운영체제에서 파일을 지워도 실제 내부 셀에는 데이터가 그대로 남아 있다고 판단합니다. 나중에 새로운 데이터를 쓸 때가 되어서야 부랴부랴 지우기 작업을 수행하게 되므로 속도가 현저히 느려지는 것입니다. TRIM이 비활성화된 환경에서는 활성화된 상태보다 쓰기 성능이 낮게 측정되기도 합니다. [2]
윈도우 10이나 11에서는 기본적으로 켜져 있지만, 가끔 최적화 소프트웨어나 설정 오류로 꺼지는 경우가 있습니다. 저는 예전에 성능 최적화를 해준다는 출처 불명의 배치 파일을 실행했다가 TRIM이 꺼진 줄도 모르고 몇 달을 고생한 적이 있습니다. 명령 프롬프트에서 간단한 명령어로 확인해보니 꺼져 있더군요. 다시 켜는 순간 시스템의 반응 속도가 눈에 띄게 좋아졌습니다.
발열과 쓰로틀링: 고성능 NVMe SSD의 숙명
최근 많이 사용되는 NVMe SSD는 속도가 빠른 만큼 열도 많이 발생합니다. 대부분의 NVMe 컨트롤러는 온도가 70-80도 이상으로 올라가면 부품 보호를 위해 강제로 성능을 제한하는 NVMe SSD 발열 쓰로틀링을 시작합니다. 이때 전송 속도가 평소의 절반 이하로 뚝 떨어질 수 있습니다.[3] 특히 노트북처럼 통풍이 안 되는 환경에서 대용량 파일을 복사할 때 이런 현상이 빈번합니다.
조사된 바에 따르면 적절한 방열판을 장착한 SSD는 그렇지 않은 경우보다 최대 온도에서 상당히 낮게 유지되며, 이는 장시간 부하 작업 시 일관된 성능을 유지하는 데 도움이 됩니다. 고성능 드라이브를 쓰면서 방열판이 없다면, 그것은 마치 페라리를 타고 엔진 과열 때문에 시속 60km로 달리는 것과 같습니다. 적절한 쿨링은 선택이 아닌 필수입니다. [4]
DRAM-less SSD의 한계: 저가형 모델의 함정
모든 SSD가 다 같은 구조인 것은 아닙니다. 저가형 모델 중에는 데이터 주소록 역할을 하는 DRAM 칩이 없는 디램리스(DRAM-less) 제품이 많습니다. 이런 제품들은 초기 몇 기가바이트(GB) 정도는 캐시 메모리를 사용해 빠르게 작동하지만, 캐시 용량을 넘어서는 데이터를 쓸 때는 속도가 하드디스크 수준인 100MB/s 미만으로 곤두박질치기도 합니다.
디램리스 제품은 윈도우 설치용(메인 드라이브)으로 쓰기에는 적합하지 않습니다. 시스템이 켜져 있는 내내 작은 데이터들을 쉴 새 없이 읽고 써야 하는데, 주소록이 없다 보니 데이터를 찾을 때마다 느려지기 때문입니다. 반면 DRAM이 탑재된 모델은 멀티태스킹 환경에서 디램리스 제품보다 최대 3배 이상 빠른 데이터 처리 속도를 보여줍니다. 돈을 조금 아끼려다 매일 겪는 버벅임으로 더 큰 스트레스를 받을 수 있습니다.
NVMe SSD와 SATA SSD의 속도 저하 패턴 비교
사용 중인 SSD 인터페이스 종류에 따라 속도가 느려지는 주요 원인과 체감 정도가 다릅니다.NVMe SSD (M.2 방식)
- 컨트롤러 고온으로 인한 서멀 쓰로틀링 발생이 매우 잦음
- M.2 전용 방열판 장착 및 적극적인 공기 흐름 확보
- 초고속 인터페이스 특성상 용량이 90%를 넘을 때 속도 저하 체감이 극심함
SATA SSD (2.5인치 방식)
- 오래된 케이블 연결 불량 또는 펌웨어 관리 부실
- 최신 펌웨어 업데이트 및 SATA 3 포트 연결 확인
- 용량이 차더라도 SATA 인터페이스 한계치(550MB/s) 내에서 상대적으로 완만하게 하락
디자이너 민준 씨의 SSD 속도 회복기
서울에서 프리랜서로 일하는 민준 씨는 최근 영상 편집 프로젝트를 진행하며 맥북의 외장 SSD 속도가 처참하게 느려지는 현상을 겪었습니다. 처음에는 파일 전송에 1분도 안 걸리던 것이 이제는 10분 넘게 소요되었죠. 민준 씨는 SSD가 고장 난 줄 알고 새 제품 구매를 고려하고 있었습니다.
그는 처음에 무작정 디스크 검사만 반복했습니다. 하지만 소프트웨어는 아무 이상이 없다고 나왔고, 민준 씨는 답답한 마음에 커뮤니티에 질문을 올렸습니다. 확인 결과 그의 1TB SSD에는 여유 공간이 단 15GB밖에 남아 있지 않았습니다.
단순히 파일을 지우는 대신, 그는 용량의 20%인 200GB를 과감히 비웠습니다. 그 후 윈도우 드라이브 최적화(TRIM)를 수동으로 실행했습니다. 비어 있는 셀이 정리되기까지 약 30분의 시간이 필요했습니다.
결과는 놀라웠습니다. 80MB/s까지 떨어졌던 쓰기 속도가 다시 900MB/s 수준으로 복구되었습니다. 민준 씨는 SSD도 사람처럼 숨 쉴 공간이 필요하다는 것을 깨닫고, 이후로는 전체 용량의 80%만 사용하는 습관을 가지게 되었습니다.
중요한 개념
여유 공간 15%를 사수하세요용량이 가득 차면 데이터를 정리하는 웨어 레벨링 작업 효율이 떨어져 속도가 50% 이상 하락할 수 있습니다.
TRIM 활성 상태를 주기적으로 확인하세요윈도우 드라이브 최적화 기능을 통해 TRIM이 주 1회 이상 작동하도록 설정하면 쓰기 속도 저하를 효과적으로 막을 수 있습니다.
고성능 모델은 온도가 핵심입니다컨트롤러 온도가 80도에 육박하면 쓰로틀링이 발생하므로, 방열판을 장착하여 온도를 20도 이상 낮추는 것이 필수적입니다.
다음 관련 정보
SSD 용량을 얼마나 비워두는 것이 가장 좋나요?
가장 이상적인 성능을 유지하려면 전체 용량의 약 15%에서 20% 정도를 항상 비워두는 것이 좋습니다. 만약 용량이 90%를 넘어가면 SSD 컨트롤러의 데이터 정리 부하가 급증하여 시스템이 눈에 띄게 느려질 수 있습니다.
방열판만 달아도 SSD 속도가 올라가나요?
방열판 자체가 속도를 높여주는 것은 아니지만, 높은 온도로 인해 속도가 강제로 낮아지는 쓰로틀링 현상을 방어해 줍니다. 특히 고사양 게임이나 영상 편집을 자주 하는 NVMe 사용자라면 방열판 장착 시 훨씬 안정적인 속도를 유지할 수 있습니다.
저렴한 디램리스 SSD는 무조건 피해야 할까요?
단순 데이터 보관용(D 드라이브 등)으로 사용한다면 가성비 면에서 나쁘지 않습니다. 하지만 윈도우를 설치하는 C 드라이브용으로는 디램(DRAM)이 탑재된 모델을 사용하는 것이 체감 성능과 수명 측면에서 훨씬 유리합니다.
원자료
- [1] Itworld - 업계 데이터에 따르면 저장 공간이 90% 이상 차게 될 경우, 쓰기 속도는 최대 40-50%까지 떨어질 수 있습니다.
- [2] Yamjoon - TRIM이 비활성화된 환경에서는 활성화된 상태보다 쓰기 성능이 30%가량 낮게 측정되기도 합니다.
- [3] Seagate - 대부분의 NVMe 컨트롤러는 온도가 70-80도 이상으로 올라가면 부품 보호를 위해 강제로 성능을 제한하는 서멀 쓰로틀링을 시작합니다.
- [4] Kingspectech - 조사된 바에 따르면 적절한 방열판을 장착한 SSD는 그렇지 않은 경우보다 최대 온도에서 15-20도 정도 낮게 유지됩니다.
답변에 대한 의견:
의견을 주셔서 감사합니다! 여러분의 의견은 향후 답변을 개선하는 데 매우 중요합니다.