용어와 정의
영문 또는 원어: Wear leveling
한글명: 웨어 레벨링
웨어 레벨링은 플래시의 쓰기와 소거가 일부 영역에 집중되지 않도록 사용을 분산하는 관리 방식입니다. 매체의 내구성과 관련된 기능입니다.
정확한 의미와 원리
논리적으로 같은 위치에 다시 쓰더라도 내부 물리 위치가 바뀔 수 있습니다. 그래서 SSD 파일을 여러 번 덮어썼다는 사실을 이전 데이터가 있던 모든 셀의 직접 처리로 해석하지 않습니다.
쉽게 이해하는 사용 예시
자주 갱신하는 데이터의 기록 위치를 분산하는 것은 수명 관리의 예입니다. 이 설명은 컨트롤러의 관리 원리이며 특정 제품의 실제 삭제 결과나 복구 성공을 입증하는 자료는 아닙니다.
종류와 관련 개념의 차이
가비지 컬렉션은 무효 페이지를 포함한 공간을 회수하는 과정이고 웨어 레벨링은 마모의 집중을 줄이는 목적입니다. 오버 프로비저닝은 이들 내부 관리에 쓸 수 있는 여유 용량과 관계됩니다.
적용 조건과 오해하기 쉬운 점
성능과 내구성을 위한 내부 관리는 인증된 소거 절차를 대신하지 않습니다. 동작의 세부 방식은 제품마다 다를 수 있으며 필요한 소거 목표는 장치가 지원하는 기능과 검증 자료로 평가합니다.
정의와 적용 조건의 참고 자료
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- TRIM/Discard
- Block erase 블록 소거
- Garbage collection 가비지 컬렉션
- Bad block management 불량 블록 관리
- Coercivity 보자력
- Block remapping 블록 재매핑
- TLC 셀당 3비트 플래시 메모리
- QLC 셀당 4비트 플래시 메모리
- SLC 셀당 1비트 플래시 메모리
- MLC 셀당 2비트 플래시 메모리
- 3D NAND 3차원 적층 NAND 플래시 메모리
- Pseudo SLC 의사 SLC 동작
- NVMe SSD
- NVMe
- SSD 컨트롤러 기능과 미인식 증상의 구분
- TBW 총 기록 허용량 지표
- NAND 열화