Loading AI tools
위키백과, 무료 백과사전
ext4(extended file system 4 , 확장된 파일 시스템 4)는 리눅스의 저널링 파일 시스템 중 하나로, ext3 파일 시스템의 향상된 버전이다.
이 문서는 참고 문헌 목록을 포함하고 있으나, 각주가 불충분하거나 존재하지 않아 출처가 모호합니다. |
개발사 | Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, Theodore Ts'o, Eric Sandeen, Sam Naghshineh 등 |
---|---|
정식 명칭 | 4차 확장 파일 시스템 Fourth extended file system |
도입 | 안정판: 2008-10-21 불안정판: 2006-10-10 - 리눅스 2.6.28, 2.6.19 |
파티션 식별자 | 0x83 (MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) |
구조 | |
디렉터리 내용 | 링크드 리스트, hashed B-tree |
파일 할당 | Extents/Bitmap |
불량 블록 | 테이블 |
제약사항 | |
최대 볼륨 크기 | 1 EiB |
최대 파일 크기 | 16 TiB (4k 블록 파일 시스템 기준) |
최대 파일 수 | 40억 (파일시스템 작성 시간에 지정됨) |
최대 파일 이름 길이 | 256 바이트 |
파일 이름 내 허용 문자 | NUL ('\0') 및 '/'을 제외한 모든 바이트 |
기능 | |
날짜 사용 권한 | 수정 (mtime), 특성 수정 (ctime), 접근 (atime), 삭제 (dtime), 작성 (crtime) |
날짜 범위 | 1901년 12월 14일 - 2514년 4월 25일 |
날짜 정밀도 | 나노초 |
포크 | 아니오 |
특성 | extents, noextents, mballoc, nomballoc, delalloc, nodelalloc, data=journal, data=ordered, data=writeback, commit=nrsec, orlov, oldalloc, user_xattr, nouser_xattr, acl, noacl, bsddf, minixdf, bh, nobh, journal_dev |
파일 시스템 권한 | POSIX |
투명한 압축 | 아니오 |
투명한 암호화 | 아니오 |
데이터 중복 제거 | 아니오 |
기타 | |
지원 운영 체제 | 리눅스 윈도우 (ext2fsd 이용시) |
64비트 기억 공간 제한을 없애고 ext3의 성능을 향상시키며, 하위 호환성이 있는 확장 버전으로서, 많은 부분이 본래, 러스터 파일시스템을 위해 클러스터 파일 시스템스사에서 개발되었다.[1] 그러나 다른 커널 개발자들은 안정성을 이유로 이를 반대했으며, 모든 개발에서 ext3 사용자에게는 영향을 주지 않으면서 ext3에서 fork하여 ext4로 이름을 변경하기를 제안했다. 이 제안이 받아들어져 2006년 6월 28일 ext3를 유지 보수하던 Theodore Ts'o는 새로운 ext 개발 계획을 발표하였다.
ext4의 초기 버전은 리눅스 커널 버전 2.6.19에 포함되었다. 2008년 10월 11일, ext4는 안정화된 코드로 리눅스 2.6.28 소스 코드 저장소에 추가되었고, 개발 과정 종료의 조짐과 ext4 채택 권장이 있었다. ext4 파일 시스템을 포함하는 커널 2.6.28은 마침내 2008년 12월 25일에 공개되었다. 2010년 1월 15일, 구글은 자사의 스토리지 인프라를 ext2에서 ext4로 업그레이드한다고 발표했다.
지연된 할당은 프로그래머가 ext3에서 의도했던 동작을 변경하기 때문에, 이 특성은 모든 데이터가 디스크에 기록되기 전에 발생한 시스템 충돌이나 전원 차단 시 추가적인 데이터 유실 위험을 야기한다. 그래서 2.6.30 이상의 커널에서는 자동으로 이런 경우를 알아차리고 이전의 동작으로 되돌린다.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.