쓰기증폭 이후 백그라운드 쓰기 > WINFIX REVIEW

본문 바로가기

사이트 내 전체검색


WINFIX REVIEW 목록

A-DATA Ultimate SU800 256GB

쓰기증폭 이후 백그라운드 쓰기

페이지 정보

윈픽스 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물   작성일16-11-28 23:20  hit:18,210  reply:0

본문

 

앞서 살펴 본 ADATA SU800 256GB가 TLC 낸드플래시를 채용한 제품이기에 TLC의 상대적으로 낮은 성능을 극복하기 위해 쓰기증폭기술을 사용하고 있음을 소개해 드렸습니다

그 중 2차 쓰기 증폭 기술인 Direct-to-TLC Mode는 일정한 사용자 데이터 영역을 버퍼로 사용하고 있기 때문에 해당 쓰기 증폭 모드(Direct-to-TLC Mode)가 종료된 이후(After Direct-to-TLC Mode)에 다시 사용자 데이터 영역에 일정한 기록을 진행하는 백그라운드 쓰기가 진행되는 것을 확인 할 수 있었습니다

백그라운드 쓰기량은 Direct-to-TLC Mode에서 발생한 기록량과 비례해 발생하는 것으로 추정되고 내부 로직에 따라 작동하는 것이기 때문에 정확한 수치화는 어려움이 있다고 판단되며, 대략적인 백그라운드 기록량은 다움과 같습니다

KJpJzDC.jpg

위 테스트 결과는 일정 작업을 진행 종료된 이후 유휴 상태에서 백그라운드로 기록 작업이 진행되는 과정을 보여주는 결과입니다

이 백그라운드 작업 시 SSD의 온도는 통상 기록 시 발생하는 발열 상태를 유지하는 모습을 보여 주고 있어 물리적으로도 백가라운드 작업이 일어나는 상태를 인지 할 수 있습니다

Silicon Motion SM2258 After Direct-to-TLC Mode Background Write TEST

 

before Writing After Writing After Direct-to-TLC Background Writing

Total Host Write Count

12679 13109 13109

Total Nand Write Count

33659 34724 34850

위 테스트 결과를 확인해 보면 Direct-to-TLC Mode가 작동하는 일정 쓰기 작업 시 Total Host Write Count와 Total Nand Write Count가 함께 증가하는 것을 확인 할 수 있습니다

하지만 일정 쓰기 작업이 종료된 이후 After Direct-to-TLC Background Writing 작업 시에는 Total Host Write Count의 증가 없이 Total Nand Write Count만 증가하는 백그라운드 작업이 작동 중임을 알 수 있습니다

해당 테스트에서는 약 8분간 이러한 백그라운드 작업이 진행되었고 통상적인 쓰기 작업시 발생하는 발열이 SSD 드라이브에 발생하는 것도 확인 할 수 있습니다

이를 수치화 한다면 아래와 같습니다    

Silicon Motion SM2258 After Direct-to-TLC Mode Background Write TEST

 

Direct-to-TLC Mode Write Count Increment After Direct-to-TLC Mode Write Count Increment

Total Host Write Count

430 0

Total Nand Write Count

1065 126

테스트 시 총 약 430GB(Total Host Write Count)의 기록을 SSD에 명령했지만 실제 낸드 플래시에 기록된 총량은 1191GB(Total Nand Write Count)였습니다

이 1191GB(Total Nand Write Count)= 1065GB(Direct-to-TLC Mode Write Count Increment)+126GB(After Direct-to-TLC Mode Write Count)라는 결론입니다

Direct-to-TLC Mode를 사용하는데 추가로 126GB의 용량이 추가로 소모 된다는 의미이기도 합니다

L3BLNzN.jpg

ADATA SU800 256GB 쓰기 증폭 기술 중 하나인 Direct-to-TLC Mode가 의외로 매우 높은 쓰기량을 백그라운드로 유발 한다는 사실을 확인했습니다

이러한 백그라운드 쓰기 유발량은 ADATA SU800 256GB의 2.7을 넘어서는 높은 WA(Write Amplication)에 기여하고 있습니다

 

*Silicon Motion SM2258G WA(Write amplification) 테스트 결과는 별도의 항목으로 작성하니 참고 바라겠습니다:

http://winfix.net/bbs/board.php?bo_table=ddforeview&wr_id=2888 


 ​ 

- 목차 -
1. A-DATA Ultimate SU800 256GB 2. 제원 확인(주요 성능 스펙)
3. 제원 확인(드라이브 정보) 4. 외형 평가(패키지/하우징)
5. 외형 평가(내부 구조) 6. 최대 읽기 성능
7. 최대 쓰기 성능 8. 랜덤 읽기 성능
9. 랜덤 쓰기 성능 10. 접근 시간(Average Access Time)
11. 랜덤 쓰기 유지력 테스트 12. FULL FILL(더티 상태 성능 유지력)
13. 데이터 연속기록 성능 유지력 14. 읽기 지연율 (Read Latency)
15. 쓰기 지연율 (Write Latency) 16. 벤치툴 성능비교(ATTO/CDM/AS)
17. 벤치툴 성능비교(ANVILL/HD-TACH/PCMARK) 18. 쓰기 증폭 기술(SLC Caching, Direct-to-TLC)
19. 쓰기증폭 이후 백그라운드 쓰기 20. SM2258G WA(Write Amplification)
21. 종합 평가

댓글목록

윈픽스님의 댓글

윈픽스 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글의 댓글 작성일

실리콘 모션이 다양한 회사 특히 인텔과 마이크론과 제휴하면서 기술력과 완성도가 확실히 올라간듯 합니다
읽어 주셔서 감사합니다

마담님의 댓글

마담 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

제 개인 의견은 카페 댓글에 있어서~~ 링크로 대신하구요.
http://cafe.naver.com/ssdsamo/112680

여튼, 그냥... 전형적인 저가형 SMI컨트롤러 TLC 제품들 수준정도로 보이구요.
WA수치가 거의 3에 육박하는 부분은... 한발짝 관심에서 멀어지게 하네요.
3D낸드의 잇점이 있으니... 기존 저가형 MLC, 마벨컨롤러 TLC 제품들 대비... 가격 경쟁력이 관건이겠습니다.

고생 많으셨습니다.

 이전글 : A-DATA Ultimate SU800 256GB
 다음글 : Toshiba Q300 240GB

Copyright © Winfix.net. All rights reserved.