SSD 오버 프로비저닝은 어떻게 작동합니까?


3

오버 프로비저닝의 목적은 쓰기가 발생할 때 블록을 이동할 수있는 SSD 여유 공간을 제공하고 가비지 수집에 사용할 공간을 제공하는 것입니다. 그러나 SSD는 분할되지 않은 영역이 분할되지 않았다는 것을 어떻게 알 수 있습니까? 갑자기 파티션을 분할하기로 결정하면 어떻게됩니까? 파티션되지 않은 공간에 보관 된 데이터가 손상됩니까?

삼성 매지션 소프트웨어의 "RAW 파티션을 사용하면 데이터가 손상 될 수 있습니다"라는 경고 메시지가 나옵니다.

답변:


2

AFAIK가 작동하는 방식은 드라이브가 어떤 섹터가 "사용 가능한"지를 추적하는 것입니다. 이제 어떤 종류의 파일 시스템을 사용하고 있는지 알 수 없으므로 "무료"라는 개념은 파일 시스템과 다릅니다. 기본적으로, 드라이브 수명이 시작될 때 모든 섹터가 "자유"이고, 섹터가 작성된 후에는 섹터가 비어 있지 않으며, 나중에 OS에서 드라이브에 일부 섹터를 알릴 수 있습니다 너무 유명한 TRIM 명령을 사용하여 "무료"입니다.

따라서 오버 프로비저닝은 분할되지 않은 영역에 쓰지 않도록함으로써 해당 섹터가 "자유"로 유지되도록합니다.

해당 영역을 갑자기 사용하기로 결정한 경우 (예 : 쓰기) 해당 섹터가 더 이상 "자유"상태가되지 않으며 오버 프로비저닝의 이점을 상실하게됩니다 (적어도 OS에서이 영역이 다시 비어 있다고 판단 할 때까지) TRIM을 통해 드라이브에 대해 알려야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.