사용자 Data는 SLC버퍼에 있지 않습니다!!
즉, CDM 등 벤치툴은?? 실제 Data 영역의 읽기속도 및 실제 File 로딩속도를 반영하지 못합니다!!
* 이번, WD SN850X 1TB에 사용후기 2편에서는...
SSD에 저장된 200GB Hot Data에 대한~ 대용량 File 읽기속도 확인을 진행해 봤습니다 ^^..
ㅁ 200GB Real File Read Test는??
- SSD Read Speed Tester 2.04 유틸을 활용해서.. 200GB Test File에 대한 읽기 Test를 진행합니다.
[Download Link] https://realitreviews.tistory.com/692
- 여러 Max벤치는?? SLC버퍼의 속도를 반영함에 따라서.. 실제 Data 영역의 File 로딩 속도를 확인할 수 없습니다.
- 즉, 생성된 Test 파일을 SLC영역에서 TLC영역으로 이동을 위한 사전 조치 후에 진행을 하게 됨에 따라서..
"실제 TLC 낸드 영역"에 위치한 사용자 대용량 File에 대한 최대 읽기 속도를 확인할 수 있습니다.
ㅁ 200GB File Read Test 진행 과정은??
① Test파일생성 : File Generator툴로.. 200GB (=4GB * 50개)를 생성합니다.
[Download Link] https://realitreviews.tistory.com/693
② SLC캐싱배제 : 남은 공간에 대하여 더티테스트 1회를 진행하여, Cool Data화를 진행합니다.
- 다이나믹 SLC버퍼에 남아있는 Test File들은 모두 TLC/QLC 낸드 사용자 영역으로 옮겨지게 됩니다.
③ 디스크 정상 확인 : 수동트림/전원오프/CDM을 통해서~ 디스크 정상여부확인 및 안정화를 진행합니다.
④ File Read Test 진행 : 충분한 유휴시간 후 File Read Test를 진행합니다.
● (준비단계) Test File 생성 및 쿨 Data화(= SLC 캐싱 배제)
* 파일제너레이터툴로 200GB (=4GB * 50개)를 생성 및 SLC 캐싱배제 작업을 통해서 Test 준비를 합니다.
- 진행과정을 모두 올립니다.
① [Test Fil 생성] File Generator 툴로.. 램덤파일 200GB (4GB x 50개)를 생성합니다.
▲ 200GB 생성시간은 464.4초 걸렸습니다.
- 생성된 램덤파일을 압축해 보면 용량변동이 없는 100% 압축파일 형태입니다.
② [SLC캐싱배제] 남은 공간에 대하여 더티테스를 진행하여 SLC캐싱 배제 작업을 진행합니다.
ㅁ 더티스테스 설정
▲ SLC캐싱을 배제하기 위해서 "종료 후 파일 삭제"항목을 해체하여 랜덤파일로 SSD전체공간을 채울 예정입니다.
ㅁ 남은공간에 대한~ 더티테스트(731GB Write) 랜덤파일 채우기를 진행 완료했습니다.
③ [램덤파일삭제] 더티테스트 램덤파일 삭제
ㅁ 더티테스트 램덤파일로 남은공간이 모두 Full로 채워진게 확인됩니다.
▲ 완전히 채워진상태로~ 수동트림 진행, 전원 온오프 및 수분이상 충분히 여유시간을 갖습니다.
- 파일제너레이터로 생성된 200GB Test File이 SLC버퍼에서 TLC영역으로 모두 옮겨지게 됩니다.
ㅁ 200GB Test파일만 남기고, 다시 더티테스트 램덤 파일을 모두 삭제해 줍니다.
▲ 파일삭제 후.. 수동트림 및 전원 종료 후 재부팅 등 10여분 이상 충분한 유휴시간을 통해서 SLC캐싱회복 및 안정화까지 기다립니다.
④ [안정화 확인] 충분한 유휴시간 후.. CDM 1회를 진행하여 성능 회복 및 안정화 여부를 확인합니다.
▲ 정상 범위!! Test 준비가 끝났습니다.
● (진행) 200GB File Read Test
* SSD Read Speed Tester 툴을 활용하여 File 읽기 속도를 확인합니다.
- Windows11 21H2, Win10 RS3 두가지 버전으로 Test를 진행했습니다.
ㅁ Windows11 21H2결과.. 54.749초, 3,924MB/s!!
ㅁ Windows10 RS3 결과.. 54.642초, 3,931MB/s!!
▲ (의견) 이전 1편. File 벤치마크와 동일한 결과입니다. (* 다음날 재차 진행해 봤으나, 동일한 결과 확인!!)
- 그러나, 동일 BiCS5 낸드가 적용된 Kioxia Exeria Pro 1TB 결과와는 전혀 다른 아쉬운 결과입니다.
※ [참고] 이전 1편. SN850X 300GB 파일벤치마크 비교 참고
▲ File Benchmark 결과와 일치하는 결과입니다.
- 파일벤치마크의 Test 조건은?? Seq 1M Q1T1 조건이라서..
알려지지 않은~ SSD Read Tester툴의 Test조건도 비슷할 것으로 유추해 볼 수 있습니다.
- 해당 결과를 통해서.. 이후 IOMeter편에서도 한번 더 검증해 보게 됩니다.
● 결과 비교 Graph
* 위 결과치를 MB/s로 재환산해서.. 제품간 비교 그래프에 적용해 봤습니다.
▲ (의견) 동일낸드(BiCS5, 112L) Exceria Pro 1TB와 비교관점에서 보면...
- 동일 낸드일지라도.. 컨트롤러 및 펌웨어 셋팅에 따라서 전혀 다른 결과가 나올수 있음을 알수 있습니다.
● (의견) 3,900MB/s!! 실 체감 영역은 아닙니다만.. 아쉬운 결과입니다.
- 결과적으로... WD SN850X, SK 하이닉스 P41의 경우...
HD Tune 및 SSD Read Tester툴에서 Seq 읽기 성능측면에서 경쟁사 제품 대비 상대적으로 낮게 나오고 있는 것이 관찰됩니다.
- 개인적으로.. 컨트롤러(펌웨어)의 IO명령 처리에 있어서의 특성으로 판단하고 싶습니다.
※ (카더라 잡담) 여러 벤치툴을 돌려보는 이유??에 대한 생각!! (* Feat. 특정벤치툴에서 낮은 성능??)
- 일반화된 여러 벤치툴을 돌려보는 이유는??
오래된 구형 SW일지라도~ 일반사용자가 겪을 수 있는 다양한 응용 SW에서의 명령어 처리성능 및 반응성을 유추해 보기 위함이기도 합니다.
- 높은 성능만 원한다면.. CDM 1개만 돌려보면 될 뿐입니다.
* (오랜만에 마담 만담).. 특정 벤치툴에서 성능이 낮은 각자의 변명?? ^^;;
① SSD제조사 입장
- 오래된 구형 특정 벤치툴에서는 그럴 수 있습니다.
- 즉, 모든 벤치툴에 맞출수는 없습니다.
② SW(벤치툴) 입장
- 경쟁사인~ 삼성, 키오시아(구, 도시바) 제품에서는 아주 정상적으로 잘 나옵니다.
- 하드튠 등 여러 벤치툴은?? 일반 사용자까지도 가장 많이 사용되는 일반화된 유틸이기 때문에 이정도도 못 맞추는건 실력입니다.
③ 테스터 입장
- 동일 시스템/OS, 동일 포트에서 SSD 바꾸어가며 진행한 사항이며,
즉, 동일 Test 조건에서의 관찰된 결과를 그대로 올릴 뿐입니다.
- 특정 벤치툴에서 최대 성능이 잘 올라오지 않는다는건...
명령어 처리에 있어서.. 특정 응용SW에서 Seq 읽기 최대 성능이 올라오지 않을 수 있음을 추정해 볼 수 있습니다.
-- 더 하면~ 안 됨!! 이상 끝 --
* 변명보다는 노하우이고, 실력이니~ 잘 합시다!!
판단의 각자의 몫!! 관찰된데로 말할 뿐입니다. 좋은 하루 되세요 ^^..
■■ WD Black SN850X 1TB 사용후기 진행 목차 ■■
* 해당 사용기는 티스토리 블러그에서 작성되며, 네이버 블러그 및 SSD사용자모임 등 커뮤니티에 배포됩니다.
0. 구매 및 도착, 개봉기
[구매] https://realitreviews.tistory.com/844
[도착 및 개봉기] https://realitreviews.tistory.com/848
① Max Benchmark.. 무난하게 스펙 IOPS 구현 & 벤치 안정감 좋네요!!
- CDI, HD Tune Read/Write, 300GB File Benchmark, CrystalDiskMark, AS SSD, ATTO, Dirty Test(Sustained Write)
[Link] https://realitreviews.tistory.com/850
② 200GB File Read Test.. 아쉬운 3,900MB/s!!
- 200GB Cool Data SSD Read Speed Tester.
[Link] https://realitreviews.tistory.com/851
③ 써멀쓰로틀링 Test.. 써멀쓰로틀링 확인 안됨!!
- IOMeter, HWiNFO.
[Link] https://realitreviews.tistory.com/852
④ Latency 분석.. 동일 BiCS5 112L 낸드 Exceria Pro 1TB 대비 전혀 다른 특성!!
- IOMeter.
[Link] https://realitreviews.tistory.com/853
⑤ IOMeter & Conclusion. 스펙 대비 다소 아쉬운 낮은 성능의 구현!!
- IOMeter.
[Link] https://realitreviews.tistory.com/855
※ 추가 확인 편
① Cool Data 읽기 성능 유지력(Retention) Test.. 30TB 쓰기 후 훌륭한 성능유지력!!
- 200GB Cool Data Read Test (* Sustained 30TB Write/Erase & File Read Test)
[Link] https://realitreviews.tistory.com/856
② USB3.2 간단 Test.. 진행 예정
* 저의 사용기는 궁금한 순서대로 진행되며, 진행되는데로 목차를 업데이트 하도록 하겠습니다.
PS. Review ≠ 홍보 or 네거티브!!, Review = 검토 & 비평!!, 선택 = 존중!!