XFS

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
XFS
XFS
XFS
도입일 1994년
도입 운영 체제 IRIX 5.3
디렉터리 구조 B+ 트리
파일 구조 B+ 트리
최대 파일크기 엑시바이트 − 1 바이트
최대 파일이름 길이 255 바이트
최대 볼륨크기 16 엑시바이트
날짜 사용권한
날짜 정밀도 1 ns
특성
파일시스템 권한
압축 아니오
암호화 아니오 (블록 장치 수준에서 제공)
운영 체제

XFS는 1993년 실리콘 그래픽스(SGI)가 만든 고성능 64비트 저널링 파일 시스템이다.[1] 버전 5.3을 기점으로 SGI의 IRIX 운영 체제의 기본 파일 시스템이었고, 2001년에는 리눅스 커널로 포팅되었다. 2014년 6월 기준으로 XFS는 대부분의 리눅스 배포판에서 지원되며, 그중 일부는 기본 파일 시스템으로 채택하고 있다.

역사[편집]

실리콘 그래픽스는 1993년 XFS에 대한 개발을 시작하였으며[2][3], 이를 1994년 IRIX 버전 5.3에 처음으로 포함시켰다. 이 파일 시스템은 2000년 5월 GNU GPL 하에 출시되었다. 스티브 로드 주도의 SGI 팀이 리눅스로 포팅했으며[4] 2001년에 리눅스 배포판에 의해 처음 지원된다.

기능[편집]

용량[편집]

XFS는 64비트 파일 시스템[5]으로, 파일 시스템 크기는 최대 8 엑스비바이트 - 1 바이트 (263 - 1 바이트)이지만, 호스트 운영 체제의 제한에 따라 이 제한은 감소될 수 있다. 32비트 리눅스 시스템은 파일과 파일 시스템의 크기를 16 테비바이트로 제한한다.

저널링[편집]

참고문헌[편집]

같이 보기[편집]

각주[편집]

  1. "xFS: the extension of EFS - "x" for to-be-determined (but the name stuck)", xfs.org
  2. Smith, Roderick W. (2007). 《Linux Administrator Street Smarts: A Real World Guide to Linux Certification Skills》. Street smarts series. John Wiley & Sons. 204쪽. ISBN 9780470116746. 2016년 3월 21일에 확인함. Silicon Graphics (SGI) created its Extents File System (XFS) for its IRIX OS and [...] later donated the code to Linux. 
  3. “XFS file system”. 《linux-bible.com》. linux-bible.com. 2016년 3월 21일에 확인함. XFS (Extents File System) is a 64-bit, high performance journaling file system for Linux. It was initially created by Silicon Graphics for its IRIX OS, but the code was later donated to Linux. 
  4. “Porting XFS to Linux”. Olstrans.sourceforge.net. 2000년 7월 21일. 2013년 4월 29일에 확인함. 
  5. “XFS Overview”. Silicon Graphics International Corp. 2013년 7월 2일. 2013년 7월 2일에 확인함. 

외부 링크[편집]