ext3와 ext4 파일 시스템 차이점
ext4는 ext3와 비교하여 아래와 같은 개선된 기능이있다.
1. 더 큰 파일시스템
2. extends
(큰 파일 처리를 개선히고 조각화 현상을 줄여준다)
3. 영속적인 선행 할당.
(디스크 공간을 프로그램이 실제로 사용하기 전에 할당해야 한다면 대부분의 파일 시스템은 앙직 사용하지 않은 공간에 0을 기록함으써 선행 할당을 하지만, ext4는 이렇게 하지않고도 선행할당가능.)
4. 저널 자료 체크섬
ext3파일 시스템에 없었던 저널 체크섬 기능이 추가되어 파일시스템 손상 가능성이 더 줄어들었습니다.
5. 더 많은 하위 디렉토리
서브디렉토리 개수 제한이 32000개에서 64000개로 늘어남
6. 온라인 조각 모음
ext3에서는 지원하지 않던 온라인조각모음을 지원한다.
7. 파일 복구
8. 빠른 파일 시스템 점검
ext4는 디스크검사를 할때 사용하지 않는 부분은 건너뜀으로써 시스템 검사를 빨리 할수 있다.
9. 나노초 타임 스탬프
타임스탬프가 초 단위가 아닌 나노초 단위로 재어지며, ext2,ext3에서는 1901년 12월 14일~2038년 1월18일을 지원했지만 ext4에서는 1901년 12월14일~2514년 4월25일을 지원한다.
10. 지연할당
ext4는 디스크 공간 할당을 마지막까지 지연하므로 성능이 향상됩니다.
11. 그외 기타 기능
Multiblock allocator, 파일 복구 기능 추구 구현 가능성능.