F2FS 메타데이터 오버헤드를 줄이는 방법

F2FS로 포맷한 SSD/eMMC의 실제 사용 가능 용량은 명목 용량보다 항상 작다. 이 차이를 “메타데이터가 공간을 많이 차지해서”라고 뭉뚱그려 설명하는 경우가 많은데, 실제로는 구조적 메타데이터(SIT·NAT·SSA 등)와 오버프로비저닝(GC를 위해 남겨두는 여유 공간)이라는 서로 다른 두 요인이 섞여 있고, 둘의 비중도 상당히 다르다. 이 글에서는 F2FS 메타데이터가 어떤 구조로 이뤄져 있는지, 커널 소스와 mkfs.f2fs 계산식을 근거로 실제로 얼마의 … F2FS 메타데이터 오버헤드를 줄이는 방법 계속 읽기