block policy

파일 시스템 신뢰성

연속, 연결, 인덱스, extent, 저널링, COW는 데이터 위치를 찾는 방식과 장애 후 복구 범위를 다르게 만듭니다.

쓰기 흐름
01빈 블록 02배치 선택 03메타 갱신 04저널 기록 05복구 판단
할당 방식

연속 할당은 빠르지만 단편화에 약하고, 인덱스 방식은 임의 접근과 확장성을 균형 있게 다룹니다.

빈 공간

비트맵이나 free list는 남은 용량뿐 아니라 새 블록을 얼마나 빨리 찾는지도 좌우합니다.

extent

ext4 extent는 연속된 블록 범위를 묶어 큰 파일의 포인터 비용을 줄입니다.

저널링

메타데이터 변경을 먼저 기록하면 전원 장애 뒤에도 일관성 복구 지점을 확보할 수 있습니다.