이번에는 SLC캐싱 크기를 5% → 30%로 펌웨어를 변경 적용해 봤구요.
SLC캐싱 30%일때의 벤치테스트를 진행해 보면서 결과를 비교 관찰해 봤습니다 ^^..
ㅁ Test 시스템 개요
- ASUS Tuf Gaming Z590 Plus, i5-11600K, RAM 16GB, Win11 21H2 (* 벤치최적화 상태)
- 인텔 네이티브 USB3.1(10Gbps) 후면 포트에 꼽았습니다.
ㅁ 진행순서
① 분해 및 SLC캐싱 30% 펌웨어로 교체
② 벤치 Test
● 분해 및 SLC캐싱 30% 펌웨어로 교체
ㅁ 분해
- 펌웨에 교체를 위해서 케이스를 오픈해야합니다.
- A-Type 커넥트부 케이스 나사 2개를 풀면 쉽게 케이스가 오픈됩니다.
▲ 온도가 착한 이유?? 꼼꼼한 모란님!! 써멀패드로 케이스와 거의 밀착상태입니다 ^^..
- MP툴 사용을 위해서는 우하측 홀 2개를 쇼트시킨 후 ROM모드로 인식시키면 됩니다. (인식된후에는 쇼트 해제)
- 그리고, 칩셋은 SM2320G AB USB3.2(20Gbps) 칩셋으로 확인됩니다.
* USB3.2(=USB3.2 Gen2x2)칩셋일지라도 A-Type보드에서는 USB3.1 (=USB3.2 Gen2x1) 로 동작하게 됩니다.
ㅁ SLC캐싱 30%로 펌웨어 업데이트 완료!!
▲ 친절한 모란님께서 MP툴과 5%, 30% 펌웨어를 별도로 셋팅해서보내주셨구요.
- 필요 펌웨어만 펌웨어 폴더에 복붙한 후 "Scan Drive" 클릭 후 → "Start"를 클릭하면 포멧까지 자동으로 진행됩니다.
- 제가 워낙 허접손이라서~ MP툴를 그닥만질께 없어요 ^^;; (* 알려줘도 모름!!)
(※ 모란님 참고 : 펌웨어 진행 중 파티션 생성시 에러 관찰되지 않고, 한번에 쭉~~ 진행이 되네요 ^^..)
ㅁ 30% 펌업 후.. 파티션 정상 생성 및 CDI 정상 인식!!
ㅁ CDM 정상 범위!!
▲ 이전 5% 결과와 동일합니다.
● SLC캐싱 30% : 벤치 Test
* 바로 이어서, 이전편과 동일한 방식으로 더티테스트 부터 진행해 봅니다.
1. 더티테스트
ㅁ (설정) 이전편과 동일하게 "종료 후 파일 삭제"항목을 해제한 후 더티테스트 랜덤파일로 USB메모리를 꽉 채울 예정입니다.
ㅁ 시작 후 10% 진행 시점 : 30%(남은 용량 70%)까지는 현상태로 고속쓰기로 진행될 듯 합니다.
ㅁ 50% 진행 시점 : 거의 정확히 남은용량 70%지점에서 TLC쓰기로 진행됩니다. 최대 온도는 67℃!!
▲ (의견) 30% 고속구간 진행 이후 TLC쓰기 종속을 보면.. 240~250MB/s 전후 수준으로 관찰됩니다.
- 이전편 SLC캐싱 5% 펌웨어 Test에서는 290~300MB/s 수준이었습니다.
ㅁ 100% 진행 완료: 현격한 2차하락 없이~ 아주 균일하게 끝까지 진행됩니다. 최대 온도는 최대 온도는 68℃!!
▲ 최대 온도 측면에서는?? 이전편 SLC캐싱 5% 상태에서는 61℃ 였었는데요. 크게 신경쓸 부분은 아닙니다.
- 테스트 시간대가 밤/낮 차이로 서재방 실내온의 영향일수도 있구요.
- 무엇보다, 1TB 지속 쓰기 부하시 68 ℃ 수준 자체가 아주 양호한 수준입니다.
ㅁ 로그값
▲ 30% 진행(남은용량 70%) 이후 TLC쓰기 로그값을 좀 더 자세히 살펴보면..
- 보통 Full 다이나믹 SLC캐싱 NVMe 제품들의 후반부 지속쓰기 파형을 보면 현격한 하락 및 진폭이 크게 나오는데요.
- 240~250MB/s 수준으로 상당히 양호한 수준입니다.
- (카더라 생각입니다만..) 다이나믹 버퍼가 모두 채워진 후 SLC → TLC 치환쓰기 진행시...
최대쓰기 속도를 50MB/s 수준 정도 낮게 제한하고, 최저속도의 현격한 하락을 보완한게 아닐지 하는 뇌피셜 상상을 해보네요.
여튼, 복잡한 이야기 각설!! 이만하면 아주 훌륭합니다.
2. 파일 Read Test
* 마찬가지로, SLC캐싱이 배제된~ TLC 낸드영역에서의 실제 Test File에 대한 읽기속도를 확인할 수 있습니다.
- 또한, 전체 공간이 채워져 있기 때문에.. Test파일별 속도를 통해서 낸드 위치(품질)에 따른 속도 변화도 추측해 볼 수 있습니다.
ㅁ 이전 1항. 더티테스트 랜덤 Test 파일로 USB메모리 전체용량이 꽉 채워져있습니다.
ㅁ SSD Read Speed Tester : 파일읽기 속도 1,049MB/s가 관찰됩니다.
▲ 이전편 SLC 5% 펌웨어 결과 대비 오차범위내 동일 수준입니다.
3. 90% Fill 성능확인
* 이전편과 동일하게~ 90% Fill Test를 진행해 봤습니다.
- 전체 공간에 채워진 더티테스트 랜덤파일 10%를 삭제한 후 860GB(90%)만 남겼습니다.
- Full 다이나믹 SLC캐싱 제품들의 경우?? 용량 변동시 성능회복에 다소 어려움을 겪을 수 있습니다.
트림 및 성능회복력을 확인을 위해서 바로 진행합니다.
ㅁ 유휴시간 약 1시간 후 CDM 테스트 결과입니다. 예상데로~ 성능 회복에 어려움을 겪습니다.
▲ 위 결과치는?? 랜덤파일 삭제 후 읽기/쓰기 모두 성능회복이 제대로 안되어~ CDM을 수차례 진해 본 후 읽기 성능이 거의 회복된 상태에서의 결과치입니다.
- 위 사항은 다이나믹 SLC캐싱 제품에서 있어서 흔히 관찰되는 사항이라서 문제는 아닙니다.
즉, 당연한 현상이라서... 컨트롤러/낸드가 일할 시간을 충분히 부여하면 될 뿐입니다.
ㅁ 약 1시간 30정도 유휴시간 후.. 정상회복된게 확인됩니다.
ㅁ 바로 이어서~ 90GB FileBenchmark를 진행해 봤습니다.
▲ 고속구간 SLC버퍼의 크기가 약 19~20GB 약 20% 정도 회복된게 관찰되고, 유휴시간을 좀 더 충분히 부여하면 30%이상 회복될 것으로 생각해 볼 수 있습니다.
- 그렇다고, 30% 이상 회복될때까지 기다릴 필요가 없습니다.
어떤조건(유휴시간, 자료 input 등)에서 SLC버퍼가 회복되는지는 아무도 모릅니다.
- 즉, 90%정도 채워지면~ SLC버퍼의 크기가 약 20GB ~ 30GB 정도 된다 생각하고 실사용하면 될 뿐입니다.
* 이전편 5% 펌웨어 상태에서는?? 동일 테스트에서 유휴시간이 짧았음에도 34GB 수준 회복된건 안 비밀!!
※ (원복) 다시, SLC캐싱 5% 펌웨어로 변경해 주었습니다 ^^..
▲ 다시, 5%로 돌아온이유는?? 저의 SLC캐싱 방식 취향은 작으면 작을수록 선호합니다.
● (의견) 무결점2 : 30% 다이나믹 SLC캐싱방식도 상당히 좋아 보입니다. 선택은 각자 취향데로!!
- 보통 Full 다이나믹 SLC캐싱 제품들의 경우 다이나믹 SLC버퍼 소진 이후 현격한 하락 파형 관찰은 당연지사인데요.
의외로~ 5%펌웨어 쓰기 종속 290~300MB/s 대비 약 50MB/s 감소한 240~250MB/s으로.. 무엇보다, 연속 쓰기 파형이 현격한 하락이 관찰되지 않고, 진폭이 크지 않음은 상당히 좋아 보입니다.
- 또한, 90% Fill Test에서 느린 성능 회복은?? 컨트롤러/낸드가 일할 시간이 좀 더 필요할 뿐!!
사실상, 꽉 채운상태에서 90~100GB이상 지우고/쓰기 할일이 거의 없기 때문에 실사용시에는 신경쓰지 않아도 될 듯 싶구요.
Full 다이나믹 SLC캐싱 방식의 경우~ 대용량 쓰고/지우기 등 용량변동이 큰 작업시에는?? SLC버퍼가 큰 장점 만큼~ 반대 급부로 성능 회복이 시간 필요하겠구나!! 정도로 참고해 보시면 좋을 듯 합니다.
- SLC캐싱 5% vs 30% 선택적 관점에서.. USB메모리에서 대용량 연속적으로 쓰고/지우기 할일이 거의 없기 때문에..
큰 SLC버퍼도 실사용시 장점이라서 SLC 캐싱 5%든, 30%든 취향게 맞게 선택하면 될 듯 싶습니다.
* 현실 실사용시에 관찰되지 않는~ 자잔한 성능 특성에 매몰되지 마시길!! 장기 실사용시 안정성 및 생존이 중요!!
※ (툭티!! 호환성??) 집 USB3.1 유전원 허브에서 인식이 간혹 끊기는 현상이 관찰되는데요. 천천히 살펴 볼 예정입니다.
- (증상) 실사용시 문제있는지 확인하느라.. 벤치결과 이미지 파일을 해당 USB메모리에 저장해서 간단 이미지 편집 및 포스팅 작업을 하는데요.
- 집 PC 인텔 네이티브 포트에서는 모두 정상, 회사 USB3.0 허브에서도 모두 정상!!
- But. 집 USB3.1 유전원 허브에 한정해서?? 그냥 연결해 놓으면 이상무, CDM 벤치도 정상!! 펌웨어 작업도 정상!!
단지.. 그림판에 벤치 이미지만 단순 읽고, 간단 편집만 하면~ 간혹 한번씩 연결이 끊겼다가 다시 연결되는...증상??...
* USB3.1 확장칩셋 및 외장에서 호환성 블랙홀은 늘상 경험했었던 부분이라서.. 그런갑다!! 잘 되는 방법을 찾으면 그뿐입니다.
* Special thanks, 모란님!! 즐거운 벤치놀이 & 무결점 DIY USB3.1 메모리~!!
이상 모란님의 DIY USB3.1 1TB 필드테스트를 모두 마칩니다. 좋은 하루 되세요 ^^..
■■ Moran's DIY 자작 USB3.1 메모리 1TB 필드테스트 진행 목차 : SM2320G Chip + YMTC 128L Nand ■■
* 해당 사용기는 티스토리 블러그에서 초안 작성 및 수정되며, 작성이 완료되면 SSD사용자모임에 배포됩니다.
0. 도착 및 개봉기
[Link] https://realitreviews.tistory.com/928
① SLC캐싱 5% : 무결점~ 자동트림 지원 & 성능 유지력/회복력 훌륭하네요 ^^..
[Link] https://realitreviews.tistory.com/933
② SLC캐싱 30% .. 종특관찰 & Full 다이나믹 캐싱방식도 많이 좋아진 듯 싶습니다 ^^..
[Link] https://realitreviews.tistory.com/934
※ 추가확인편
* 이후, 실사용시 언급할만 사항이 있으면.. 별도 후기로 올려 보도록 하겠습니다.
PS. Review ≠ 홍보 or 네거티브!!, Review = 검토 & 비평!!, 선택 = 존중!!
★ [필독 공지] 가벼운 방문인사 정도는 "★비밀댓글"이 아닌~ 블러그 서로 발전을 위해서 "★오픈댓글"로 부탁드립니다 ^^..
- 매크로 댓글로 의심되어~ 스팸신고 및 IP차단 등으로 인한 불이익은 본인의 책임임을 말씀드립니다.
- 또한, 게시글 내용과 무관한~ 경고 무시 "가벼운 방문인사 비밀댓글"은?? 사람이 아닌 것으로 간주하고 "스팸처리 및 차단"합니다.
[매크로 댓글 주의 및 스팸처리 공지 참조] https://realitreviews.tistory.com/920