EXT4: Difference between revisions

From IT위키
(새 문서: 분류:리눅스 ;Extended File System 4 * EXT3를 기반으로 만들어진 리눅스 파일 시스템 * Mingming Cao, Andreas Dilger, Alex Tomas, Dave Kleikamp, Theodore Ts'...)
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
* [[EXT3]]를 기반으로 만들어진 리눅스 파일 시스템
* [[EXT3]]를 기반으로 만들어진 리눅스 파일 시스템
* Mingming Cao, Andreas Dilger, Alex Tomas, Dave Kleikamp, Theodore Ts'o, Eric Sandeen, Sam Naghshineh 등 여러 개발자에 의해서 개발
* Mingming Cao, Andreas Dilger, Alex Tomas, Dave Kleikamp, Theodore Ts'o, Eric Sandeen, Sam Naghshineh 등 여러 개발자에 의해서 개발
* 1 EB 까지의 볼륨과 16 TB까지의 파일을 지원합니다.
* [[EXT2]], [[EXT3]]의 block mapping 방식 대신 extends 방식 사용
* [[EXT2]], [[EXT3]]의 block mapping 방식 대신 extends 방식 사용
** 큰 파일 처리를 개선하고 조각화 현상 감소
** 큰 파일 처리를 개선하고 조각화 현상 감소
Line 11: Line 10:
*** 단 extends를 사용하는 EXT4는 EXT3로 마운트 불가
*** 단 extends를 사용하는 EXT4는 EXT3로 마운트 불가
* 저널 체크섬 기능을 추가하여 파일 시스템 손상 가능성을 줄임
* 저널 체크섬 기능을 추가하여 파일 시스템 손상 가능성을 줄임
* 최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원<ref>[http://q.fran.kr/문제/3240 리눅스마스터 기출문제]</ref>
* 서브디렉토리 개수 64000개
* 서브디렉토리 개수 64000개
* 온라인 조각모음 지원
* 온라인 조각모음 지원

Latest revision as of 11:39, 18 May 2019

분류:리눅스

Extended File System 4
  • EXT3를 기반으로 만들어진 리눅스 파일 시스템
  • Mingming Cao, Andreas Dilger, Alex Tomas, Dave Kleikamp, Theodore Ts'o, Eric Sandeen, Sam Naghshineh 등 여러 개발자에 의해서 개발
  • EXT2, EXT3의 block mapping 방식 대신 extends 방식 사용
    • 큰 파일 처리를 개선하고 조각화 현상 감소
  • 호환성
    • ext2, ext3를 ext4 방식으로 마운트하여 성능이 향상된 상태로 사용 가능
    • ext4는 ext3 방식으로 마운트 가능
      • 단 extends를 사용하는 EXT4는 EXT3로 마운트 불가
  • 저널 체크섬 기능을 추가하여 파일 시스템 손상 가능성을 줄임
  • 최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원[1]
  • 서브디렉토리 개수 64000개
  • 온라인 조각모음 지원
  • 디스크 검사 시 사용하지 않는 부분은 건너뜀으로서 시스템 검사 속도 증가
  • 타임스탬프 단위 확장
    • 초단위 -> 나노초단위
    • 1901년 12월 14일 ~ 2038년 1월 18일 -> 1901년 12월 14일 ~ 2514년 4월 25일
  • 영속적 선행 할당 및 지연 할당 지원

같이 보기[edit | edit source]