IT용어위키



리눅스 파일시스템

Linux File System

1. EXT

Extended File System

EXT 자세히 보기

  • 리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템
  • Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발
  • 1992년 4월에 구현되어 LInux 0.96c에 추가
  • MFS와의 비교
    • 파일시스템 최대 크기: 64MB -> 2GB
    • 파일이름 최대 길이: 14Byte 또는 30Byte -> 256Byte
  • 분리접근, 아이노드 수정, 자료 수정 타임스탬프를 지원하지 않음
    • 프리블록과 아이노드의 트랙을 다루기 위해 연결 링크드 리스트 사용
    • 오래 사용하면 리스트가 뒤엉키고 파일 시스템이 조각화 된다는 단점

2. EXT2

Second Extended File System

EXT2 자세히 보기

  • FSCK(File System Check)이라는 파일시스템 검사 및 복구 기능기원
  • 최대 파일 크기를 2GB까지 지원하고 최대 파일 시스템 크기를 4TB까지 지원
  • 서브디렉토리 개수 제한 32,768개

3. EXT3

Extended File System 3

EXT3 문서 보기

  • 저널링 기술을 도입하여 빠르고 안정적인 복구가 가능
  • 최대 파일 크기를 2TB까지 지원하고 최대 파일 시스템 크기를 16TB까지 지원
  • EXT2와 호환 가능

4. EXT4

Extended File System 4

EXT4 자세히 보기

  • 지연된 할당(Allocate-On-Flush) 기능을 제공
  • 하위 호환성이 높다.
  • 최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원

5. 그 외


6. 출처


  출처: 공대위키(공대위키에서 최신 문서 보기)
  * 본 페이지는 공대위키에서 미러링된 페이지입니다. 일부 오류나 표현의 누락이 있을 수 있습니다. 원본 문서는 공대위키에서 확인하세요!