IT/Linux
[Linux] 파일시스템 ext4, xfs !!
Mr. Chun
2017. 7. 20. 11:32
Linux를 설치하다보면 ext4와 xfs를 많이 보실텐데요.
# ext4
ext4는 파일시스템으로 RHEL5에서 기본 파일시스템으로 사용하던 ext3의 확장판이라고 생각하시면 됩니다.
RHEL6에서는 ext4를 기본 파일시스템으로 되며, 단일 및 파일시스템에서 최대 16TB까지 지원합니다.
※ 설치시 가능한 최대용량으로 선택하였는데 16TB가 넘는 용량을 파일시스템 ext4로 설정하면 지원하는 용량인 16TB 제외한 나머지 용량이 또 나타나게 됩니다.
Ex) 20TB 중 20TB - ext4 가능한 최대용량 선택 = 16TB(ext4) / 4TB(남은용량)
20TB 중 20TB - xfs 가능한 최대용량 선택 = 20TB(xfs)
# xfs
위에 예시를 보였드렸다시피 왜 xfs로 하면 20TB가 다 잡히는걸까요?
xfs는 높은 확장성과 익스텐트 기반으로 엄청 큰 파일과 파일시스템을 지원하죠.
한마디로 대용량 파일시스템 이라고 보시면 됩니다.
지원용량은 64bit는 900만 TB까지 지원하고 32bit는 16TB까지 지원되고,
대용량 파일시스템 이다보니 작은 사이즈에 파일에서는 성능이 저하됩니다.