(Go: >> BACK << -|- >> HOME <<)

ext4

최근 수정 시각:
4
편집
현재 사용중인 아이피가 ACL그룹 IDC #12915에 있기 때문에 편집 권한이 부족합니다.
만료일 : 무기한
사유 : IDC(AS26496)
토론 역사
[ 펼치기 · 접기 ]
마이크로소프트
애플
리눅스 / 유닉스

1. 개요2. 특징3. 기타4. 이전 버전5. 관련 문서

1. 개요[편집]

EXTended file system 4

ext4(extended file system 4)는 주로 리눅스에서 쓰이는 파일 시스템 중 하나이다. 저널링 파일 시스템(journaling file system)이다. ext3에서 더 향상된 버전이며, 대부분 리눅스 배포판(우분투 등)들은 이것을 기본 파일 시스템으로 채택하는 경향이 있다.

2. 특징[편집]

  • 대형 파일 시스템
    최대 1엑사바이트의 볼륨과 최대 16테비바이트[1]의 파일을 지원한다.
  • Extent
    Extent는 ext2와 ext3에서 쓰이던 블록 매핑(block mapping) 방식 대신 근접한 물리적 블록을 하나로 묶어버린다. 이로 인해서 성능이 더 향상된다고 한다.
  • 하위 호환성
    ext3과 ext2에 대한 하위 호환성이 있어서 ext3과 ext2 파일 시스템을 ext4로 마운트하는 것이 가능하다.
  • allocate-on-flush
    ext4는 allocate-on-flush라는 기술을 사용한다. 이는 데이터가 디스크에 쓰여지기 전에 블록을 할당하지 않고, 데이터가 디스크에 써지기 전까지 블록 할당을 미룬다. 따라서 실제 파일 크기에 기반하여 블록 할당을 결정하므로 하나의 파일에 대한 블록이 여러 곳으로 분산되는 현상을 막는다.
  • ext3의 디렉토리 개수 제한 완화
    ext3에서 하위 디렉토리의 수가 32,000개로 제한되어 있는 것을 64,000개로 늘렸다.

3. 기타[편집]

  • 기본적으로 구형 윈도우에서 인식이 안되지만 서드파티 프로그램을 이용하면 읽기, 쓰기가 가능하다 [예시]
WSL2FileExplore

4. 이전 버전[편집]

5. 관련 문서[편집]

[1] 1테비바이트는 1.09951테라바이트, 반대로 1테라바이트는 931.3기비바이트.[예시] Linux File Systems for Windows

크리에이티브 커먼즈 라이선스
이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외)
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

나무위키는 백과사전이 아니며 검증되지 않았거나, 편향적이거나, 잘못된 서술이 있을 수 있습니다.
나무위키는 위키위키입니다. 여러분이 직접 문서를 고칠 수 있으며, 다른 사람의 의견을 원할 경우 직접 토론을 발제할 수 있습니다.

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
더 보기