* 최근, SK 하이닉스 TLC 낸드에서.. 저장중인 Data의 보전성 및 읽기성능 유지력에 의구심이 생겨서..
Test샘플로 보관중인~ SK Hynix P31 500GB를 소환해서.. Data 보존력 Test 시작해 봤습니다 ^^..
ㅁ SSD의 Data 보존력(=보존성, 리텐션) Test는??
- SSD에 저장된 Data에 대한 장기간 보관시 현격한 성능저하 등 문제가 여부를 확인해 보는 사항이며,
Test파일로 디스크를 채운 후.. Test File의 읽기성능의 변화를 통해서 정상여부를 확인해 보게됩니다.
- 좀 더 자세한 사항은?? 현재, 진행중인~ 킹스톤 QLC NV1 1TB 0일차 취지글을 참고해 주세요.
[Link] https://realitreviews.tistory.com/568
※ 추가참고, 낸드플래시 4가지 신뢰성항목
[Link] https://realitreviews.tistory.com/628
ㅁ SK Hynix 128Layer TLC낸드를 적용중인 P31 500GB를 선정한 및 진행의 이유는??
① 이유1. SSD사용자모임 회원님께서 현재 진행중인~ S31 250GB 수명테스트에서..
- 보관중인 Data 읽기 Test시에.. 읽기성능 저하가 관찰되고 있습니다.
- 가장 최근(12/25)일 315~331일차 수명Test글을 보시면.. Data 읽기 속도가 196MB/s로 저하되어 있습니다.
[Link] https://cafe.naver.com/ssdsamo/138762
② 이유2. 최근(1/4), 회원님께서 올리신 하이닉스 128Layer가 적용된 B사 128GB 제품 사용기에서..
- Data 읽기 성능 유지력이 흔들리는 사례가 올라왔습니다.
- 아래 글을 보시면.. 동일컨트롤러에서 양쯔메모리 3D TLC낸드 대비 Data 읽기 유지력에서 흔들립니다.
[Link] https://cafe.naver.com/ssdsamo/138832
③ [1/10, 내용추가] 최근(1/8), 회원님께서 올리신 하이닉스 S31 500GB 제품에서도...
- 보관중인 파일에 대한.. Data 읽기성능 하락에 관한 사용후기가 올라왔습니다.
- 아래 링크 스피트테스터 파일별 읽기Test 결과를 보시면.. 300MB/s후반~400MB/s 초반수준으로 하락해 있습니다.
[Link] https://cafe.naver.com/ssdsamo/138855
ㅁ Test시스템
- ASUS Tuf Gaming Z590 Plus, i5-11600K (*자동 오버 4.8GHz)
- Window10 RS3 (* 벤치 최적화 상태)
ㅁ 진행순서
① Test 파일 채우기 및 SLC캐싱 배제하기!!
- Test File 4GB x 100개 = 400GB를 생성합니다.
- SLC캐싱배제를 위해서.. 남은 공간에 더티테스트(쓰고/지우기)를 시행합니다.
② 0일차 - 첫번째 Read Test 진행!!
③ 0일차 - 두번째 Read Test 진행!!
- 연속 6회 더티테스트를 시행한 후 읽기Test 재차 진행합니다.
1. Test 파일 채우기 및 SLC캐싱 배제하기
* 먼저, Test File 4GB x 100개 = 400GB를 생성하여 SSD를 채울 예정입니다.
- (중요!! SLC캐싱배제) 그리고, 남은 공간에 더티테스트를 시행을 통해서..
SLC버퍼에 남아있는 Test파일을 TLC영역으로 강제 옮기기를 진행합니다.
- 즉, 모든 Test 파일들이 TLC 낸드 영역에 위치하게 된 후 읽기 Test를 진행하게 됩니다.
ㅁ 먼저, 디스크 파티션 생성 후 CDM, CDI를 통해서 디스크 정상 여부 확인합니다.
▲ CDM은 역쉬~ 최강!! 그러나, CDI에서는 그닥 볼께 없네요 ㅠㅠ
- CDI에 ECC오류 누적 항목이 있었으면 좋으련만.. 아쉽게되었네요.
ㅁ File Generator툴로.. Test파일 400GB(4GB*100개)를 생성합니다.
▲ Test파일 생성완료!! 897초 걸렸네요.
- 랜덤파일 4GB 동일크기로 생성하는 이유는?? 낸드영역에서 따라서 읽기 속도의 변화를 확인하기 위함입니다.
- 파일크기가 다르면.. 분석 자체가 불가능해지겠지요.
ㅁ Test파일 100개가 채워진게 확인됩니다.
ㅁ SLC캐싱 배제를 위해서.. 남은 공간에 더티테스트(쓰기/지우기)를 시행합니다.
▲ 더티테스트 설정은?? "종료 후 파일삭제"를 클릭해야 하여.. 남은 공간을 모두 채워지도록 합니다.
- 더티테스트 종료 후.. 꽉채워진 상태로.. 수분이상 충분히 유휴시간을 준 후에 더티테스트 임시파일을 삭제해 줄 예정입니다.
ㅁ 더티테스트 결과... 역쉬 훌륭합니다!!
▲ 이제 준비 완료되었습니다.
- 더티테스트 랜덤파일 삭제 및 수동트림 등 진행 후 Data 읽기 Test진행 및 장기 보관해 보면 될 듯 싶습니다.
2. 0일차 - 첫번째 Data Read Test!!
* 수동트림 진행 및 약 5분이상 충분히 유휴시간을 가진 후 읽기 Test를 진행합니다.
ㅁ HDTune - Error Scan - Speed map
▲ HD Tune 읽기의 경우.. SSD제품에 따라서 자료가 채워져 있는 공간의 스캔속도가 현저하게 떨어질 수 있습니다.
- 아래.. Data 읽기 Test에서 지장이 없으면.. 정상입니다.
- 다만, 아쉽게도.. 이후 Test에서는 HD Tune을 배제해야겠습니다.
ㅁ 1차 400GB(4GB * 100개) Read 결과
▲ TLC 낸드영역의 400GB(=4GB * 100개) Test 파일 읽기 평균속도가 3,075MB/s.. 훌륭하네요!!
ㅁ 위 결과 스샷 좌측.. Test 파일별 읽기속도를 확인해봅니다.
3. 0일차 - 두번째 Read Test 진행
* 좀 더 확실하게~ 콜드 Data화 진행을 위해서.. 더티테스트 연속 6회를 진행한 후 읽기 Test를 진행해 봅니다.
ㅁ 더티테스트 설정에서 "무한 반복 진행" 체크 후.. 수명 Test모드로 설정했습니다.
▲ 반복횟수 지정 옵션이 없어서.. 7회차 시작시점에서 강제로 멈출 예정입니다.
ㅁ 더티테스트 6회차 로그값 확인
▲ 이후, 수동트림시행 및 충분히 유휴시간 후.. 읽기 Test를 진행합니다.
ㅁ 디스크정상여부를 확인하기 위해서 CDM 1회 진행... 정상!!
▲ 용량이 채워지면 4k Q32T16 쓰기속도가 떨어지는게 간혹 관찰되는데요.
- 해당 보존력 Test와는 무관한 부분이라서... 언급 배제 및 무시하고 계속 진행하겠습니다.
ㅁ 2차 400GB(4GB * 100개) Read 결과... 3,281MB/s 굿!! (* 위 1차 결과 : 3,075MB/s)
▲ 신기하게도.. 1회차 보다도 훨씬~ 더 잘나왔네요!!
ㅁ 1차 대비 2차에서 너무 잘나와서.. 한번 더 진행해 봤습니다. 0일차.. 3차 결과는?? 3,286MB/s!! ㄷㄷ
▲ 마찬가지로, TLC낸드 영역의 민낯 파일 읽기 너무 잘 나옵니다 ㄷㄷ
- 이후, 읽기 속도 변화에 따른 차이 확인 측면에서.. 좀 더 명확할 수 있습니다.
※ 1회차, 2/3회차 읽기 속도의 차이를 어떻게 판단할 것인가??
- 이 정도는 시스템 상황에 따라 어느정도 이상 벤치편차가 나올 수 있습니다.
이후 진행될 결과치 대비.. 벤치오차 판단 기준으로 생각하면 될 듯 합니다.
- 또한, 바이오스에서 C-Status Disabe 하지 않고, 자동 오버를 했을 경우...
C-Status Disabe 대비 벤치편차가 덜 안정적이었던 경험이 있습니다.
(* 자동오버상태에서 실 사용중이라서.. 이대로 진행 예정입니다.)
● (의견) 이후 정상여부 판단의 기준 및 진행계획은??
① 읽기성능 정상여부 판단의 기준은??
- 벤치시점에 따른 시스템 및 벤치편차를 감안해서...
Test파일의 읽기속도가 "눈에 띄는 현격한 하락"이 아닌 이상.. 정상으로 판단할 예정입니다!!
② 이후 진행 계획은??
- 일단, 일주일 정도는 집 PC에 간혹 전원이 인가되도록 그대로 꼽아놓을 예정입니다.
- 그리고 나서, 한달 정도 탈거해서 전원차단상태에서 한달 이상 굶겨볼 예정입니다.
- 계속 진행 여부는 전원 차단 한달 결과치를 보고 판단할 예정입니다.
* 모두를 위해서~ 무탈하기를 바라며..!!
가볍게 참고해 보시구요. 그럼, 좋은 하루 보내세요 ^^..
■ ■ SK Hynix P31 500GB Data 보존력(=보존성, 리텐션) Test 진행 목차 ■ ■
* 티스토리에서 원문이 작성 및 보관되며, 작성완료 후 네이비블러그/카페 등에 동시 배포됩니다.
① 0일차(1/5) : 준비 및 1차 결과 취합!!.. 역쉬~ 민낯 성능은 PCIe3.0x4 제품군중 최강이네요 ^^..
[Link] https://realitreviews.tistory.com/662
② 8일차(1/12) : M.2포트에 꼽아둔 상태에서 1주일 후.. 정상확인 및 1개월간 전원차단 들어갑니다!!
[Link] https://realitreviews.tistory.com/664
③ 25일차.. 전원오프중단 & 진행계획변경(* 200GB x 300회 더티테스트 진행중!!)
[Link] https://realitreviews.tistory.com/672
④ 최종 26일차(1/30) : 60TB 쓰기 후.. 3,200MB/s → 2,700MB/s수준으로 하락되는군요!!
[Link] https://realitreviews.tistory.com/673
PS. 빈공간에 돌리는 뻥벤치(SLC버퍼) Read속도 vs 실제 낸드영역에서의 실제 File Read 속도는 차이가 클 수 있습니다.
- 뻥벤치 & 쓰기 내구성이 아무리 좋은 들.. Data보존성이 현격하게 떨어지면 존재가치가 무의미합니다. 저장되는 자료의 가치가 월등함!!