SSD 수명/내구성 - 600TB 쓰기(write) 시험 IT/잡담

예전에 블랙블레이즈라는 회사에서 HDD 내구성에 대한 통계를 발표한 적이 있는데 SSD에서도 비슷한 측면에서 참고할 만한 기사가 있구나. 2014년 2월이면 좀 오래된 기사이긴 하지만, 내용이 나름 흥미로워 정리해 두기로.

techreport.com에서 SSD의 내구성을 알아보기 위해 240GB/256GB 용량의 5개 제품을 놓고 시험을 했다. 원문 기사는 여기로

시험에 사용된 제품은 아래와 같다.

커세어 뉴트론 GTX(Neutron GTX) 240GB
삼성 840 256GB
삼성 840 Pro 256GB
인텔 335 240GB
킹스턴 하이퍼X 3K(HyperX 3K) 240GB

킹스턴 하이퍼X의 경우 샌드포스 컨트롤러에서 지원하는 쓰기 압축 기능을 사용한 경우와 아닌 경우로 나누어 시험.

시험은 600TB 정도의 쓰기(write)를 수행한 후에 전원을 끄고 3주간 방치, 이후 다시 전원을 넣어서 SSD에 저장된 자료에 이상이 없는지 확인하는 방식으로 진행되었다.

아래의 그래프는 재배치된 섹터(reallocated sector)의 수를 나타내고 있다. 가로축은 쓰기가 수행된 양(TB)이고 세로축은 재배치된 섹터의 수이다. (출처: techreport.com)


다른 제품들은 크게 변화가 없는데 삼성 840 SSD만 100TB에서부터 섹터 재배치가 늘어나기 시작하는 것을 볼 수 있다. 확실히 TLC 메모리가 MLC 메모리보다 내구성이 떨어지긴 떨어지는구나.

TLC 메모리의 내구성은 떨어지지만 840의 내구성은 이만하면 꽤 괜찮은 것 같다. 섹터 재배치가 일어나기 시작했다고 해서 바로 SSD가 죽는 것도 아니고(기분은 좀 안 좋을 수 있다 -_-) 원문 기사에 의하면 840 SSD에 있는 여분의 섹터(overprovisioned sector)가 꽤 있기 때문에 섹터 재배치 수가 꽤 늘었음에도 불구하고 가용 용량은 줄어들지 않았다고 한다. 동작에도 이상이 없다고 하니 선방한 셈이다.

600TB 쓰기 시험 이후 섹터 재배치 결과는 아래와 같다.

커세어 뉴트론 GTX: 0
삼성 840: 2200
삼성 840 Pro: 28
인텔 335: 1
킹스턴 하이퍼X 3K: 10
킹스턴 하이퍼X 3K(쓰기 압축): 0

쓰기 작업을 할 때마다 SSD가 열화되므로 신경을 써야 한다는 얘기가 있어서 수명을 늘려보겠다고 웹브라우저 캐쉬 디렉토리를 HDD쪽으로 옮긴다던가 윈도우 가상메모리를 비활성화한다던가 했었는데, 600TB 쓰기를 해도 멀쩡한 수준이라면 굳이 그렇게까지 안 하고 그냥 맘편하게 쓰면 될 것 같다.

TLC 메모리를 사용하면 내구성이 심각하게 떨어지고 금방 사망할 줄 알았는데 삼성 840의 결과는 예상밖이군.



핑백

  • 반달가면 : SSD 수명/내구성 - 1PB(1000TB) 쓰기 시험 2014-07-25 22:41:40 #

    ... 며칠전에 올린 SSD 수명/내구성 - 600TB 쓰기 시험의 후속 기사가 있다. 원문은 여기로 사실 600TB 정도 쓰기를 했는데 죽지 않고 잘 굴러가고 있다면 더 이상 볼 필요도 없을 것 같긴 한데, ... more

  • 반달가면 : SSD 사용에 따른 윈도우7 설정 변경(defrag, indexing, hibernation) 2014-09-01 22:30:19 #

    ... 구입해서 윈도우7을 재설치한 후에 설정 몇가지를 변경. 윈도우7에서 SSD임을 인식하면 알아서 설정을 SSD에 맞춰서 바꿔준다는 얘기도 있고 일반용 SSD의 수명도 생각보다 꽤나 긴 것 같기 때문에 굳이 해주지 않아도 될 듯하나, 그래도 재설치한 김에 뭔가 두어개 바꿔주고 싶다는 다분히 심리적인 이유로 설정을 바꿨다. -_-; 우선 ... more

  • 반달가면 : 리눅스 스왑 사용률 변경하기 (SSD 설치, 우분투/데비안 기준) 2016-07-19 21:51:35 #

    ... 하지 않아도 일반적인 사용에는 별 문제가 없을 것 같긴 하다. 그냥 마음의 평화를 위해서 작업해 둔다는 정도. (SSD의 내구성에 대해서는 이전 게시물을 참고해 보자. 여기로) 스왑 접근에 대한 설정은 /proc/sys/vm/swappiness에 저장되어 있다. 아래와 같이 cat 명령으로 확인 가능하다. # 스왑 설정값 출력 cat ... more

덧글

  • 지나가다 2014/07/15 00:42 # 삭제 답글

  • 반달가면 2014/07/15 22:41 #

    아, 후속 기사가 있었네요. 감사합니다.
  • 다져써스피릿 2014/07/15 09:12 # 답글

    600TB 씩이나 쓰기작업을 했는데도 저렇다면 일상적인 용도로는 뭔짓을 해도 SSD가 맛이 가는 것보다 세월이 흘러서 자연스럽게 용량 큰 거로 업글하는게 더 빠를듯 하네요. 좋은 내용 잘 읽었습니다.
  • 반달가면 2014/07/15 22:41 #

    네 그냥 막 써도 전혀 상관 없을 것 같습니다.
  • 천하귀남 2014/07/15 12:00 # 답글

    그 쓰기횟수 모자라고 보존기간 짧은 TLC로 저정도 결과를 내다니 정말 컨트롤러 기술이 대단하군요.
  • 반달가면 2014/07/15 22:42 #

    여분의 영역(overprovisioning)과 열화 분산(wear-leveling) 기술의 승리 같네요. 내구성이 이 정도일 줄이야...
  • 긁적 2014/07/15 20:52 # 답글

    호오... 조은 테스트네요. 결과 잘 보았습니다.

    PS : 으윽. 제꺼 840인데 ㅠ.ㅠ.... 뭐 그래도 먹고 사는 데 지장은 없겠죠 ㅋ
  • 반달가면 2014/07/15 22:43 #

    전혀 지장 없을 듯합니다. 840 다시 봤네요.
  • 흥겨워 2014/07/15 22:10 # 답글

    SSD 사기 전에는 수명 때문에 걱정 많이 했습니다.
    지금은 산지 1년이 넘었지만, 2TB 밖에 못 썼습니다.
  • 반달가면 2014/07/15 22:47 #

    맘편하게 막 써도 괜찮을 것 같습니다. 좀 많이 혹사시켰다 싶어도 하루종일 쓰기 작업만 계속 하는 것은 아니기 때문에 실제로 쓰기 작업량은 생각보다 적더군요.
  • 푸른용 2014/08/15 18:47 # 삭제 답글

    스사모 수명 테스트에서는 ssd840 250기가 1.04페타 바이트에서 사망 햇더군요
    이쯤되면 수명걱정은 기우에 그냥 토렝이로 막굴린다고 하더라도 다 못쓰겠습니다
    쿨럭 ;;
  • 반달가면 2014/08/16 01:07 #

    네. 그냥 막 써도 되겠습니다.
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

9181006
6256
1212345

ad_widget_2