강좌 & 팁
글 수 2,412
2012.02.06 08:52:02 (*.171.161.20)
39338
최근 들어 화두가 되고 있는 것 중의 하나가 파일 시스템인데요.
여러가지 파일 시스템이 리눅스에서 지원되고 있지만 현재 대세는 ext4 와 btrfs 라고 합니다.
물론 여러가지 파일시스템이 치고 올라오고 있는데, 그중에 주목할 만한 것이 xfs 입니다.
대용량의 데이타를 다루는데에 xfs 의 효율성이 상당히 좋다는 데이타를 내 놓고 있습니다.
특징으로는 저널링, 읽기 쓰기에 대한 성능 저하를 대비한 최적화, 확실한 64비트 기반 시스템,
대용량 데이타 처리에 대한 확장성 등이 있습니다.
재밌는 것은 메타데이타이 읽기 쓰기 성능에 최적화 되어 있고, 거의 raw IO 에 가까운 성능을 낼수 있다는
xfs 가 가장 오래 살아남을수 있는 조건을 갖추었기 때문에
리눅스 파일시스템의 주류로 자리 잡게 될것이란 얘기를 하는 사람이 있더군요.
다음번에는 xfs 에서 사용하고 있는 B+ 트리와 그 기바닌 B 트리를 한번 살펴보도록 하겠습니다.