리눅스 파일 시스템: 두 판 사이의 차이
IT 위키
| 편집 요약 없음 | 편집 요약 없음 | ||
| (다른 사용자 한 명의 중간 판 2개는 보이지 않습니다) | |||
| 4번째 줄: | 4번째 줄: | ||
| == EXT == | == EXT == | ||
| ;Extended File System | ;Extended File System | ||
| [[EXT|EXT  | [[EXT|EXT 자세히 보기]] | ||
| * 리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템 | * 리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템 | ||
| * Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발 | * Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발 | ||
| 17번째 줄: | 17번째 줄: | ||
| == EXT2 == | == EXT2 == | ||
| ;Second Extended File System | ;Second Extended File System | ||
| [[EXT2|EXT2  | [[EXT2|EXT2 자세히 보기]] | ||
| * FSCK(File System Check)이라는 파일시스템 검사 및 복구 기능기원 | * FSCK(File System Check)이라는 파일시스템 검사 및 복구 기능기원 | ||
| * 최대 파일 크기를 2GB까지 지원하고 최대 파일 시스템 크기를 4TB까지 지원 | * 최대 파일 크기를 2GB까지 지원하고 최대 파일 시스템 크기를 4TB까지 지원 | ||
| 23번째 줄: | 23번째 줄: | ||
| == EXT3 == | == EXT3 == | ||
| Extended File System 3 | ;Extended File System 3 | ||
| [[EXT3|EXT3 문서 보기]] | [[EXT3|EXT3 문서 보기]] | ||
| * [[저널링  | * [[저널링]] 기술을 도입하여 빠르고 안정적인 복구가 가능 | ||
| * 최대 파일 크기를 2TB까지 지원하고 최대 파일 시스템 크기를 16[[TB]]까지 지원 | * 최대 파일 크기를 2TB까지 지원하고 최대 파일 시스템 크기를 16[[TB]]까지 지원 | ||
| * EXT2와 호환 가능 | |||
| == EXT4 == | == EXT4 == | ||
| Extended File System 4 | ;Extended File System 4 | ||
| [[EXT4|EXT4  | [[EXT4|EXT4 자세히 보기]] | ||
| * [[지연된 할당]](Allocate-On-Flush) 기능을 제공 | * [[지연된 할당]](Allocate-On-Flush) 기능을 제공 | ||
| * 하위 호환성이 높다. | * 하위 호환성이 높다. | ||
| *  | * 최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원 | ||
| == 그 외 ==   | == 그 외 ==   | ||
| * [[XFS]] : SGI에서 개발한 저널링 파일 시스템으로 [[리눅스 커널]] 2.4.20에 포함되었다. | * [[XFS]] : SGI에서 개발한 [[저널링]] 파일 시스템으로 [[리눅스 커널]] 2.4.20에 포함되었다. | ||
| * [[JFS]] : [[IBM]]에서 개발한 저널링 파일 시스템으로 리눅스 커널 2.4.24에 포함되었다.    | * [[JFS]] : [[IBM]]에서 개발한 [[저널링]] 파일 시스템으로 리눅스 커널 2.4.24에 포함되었다.    | ||
| == 출처 == | == 출처 == | ||
| *[http://raisonde.tistory.com/entry/윈도우와-리눅스유닉스-계열의-파일시스템 지식잡식 블로그] | *[http://raisonde.tistory.com/entry/윈도우와-리눅스유닉스-계열의-파일시스템 지식잡식 블로그] | ||
2019년 9월 26일 (목) 21:20 기준 최신판
- Linux File System
EXT[편집 | 원본 편집]
- Extended File System
- 리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템
- Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발
- 1992년 4월에 구현되어 LInux 0.96c에 추가
- MFS와의 비교
- 파일시스템 최대 크기: 64MB -> 2GB
- 파일이름 최대 길이: 14Byte 또는 30Byte -> 256Byte
 
- 분리접근, 아이노드 수정, 자료 수정 타임스탬프를 지원하지 않음
- 프리블록과 아이노드의 트랙을 다루기 위해 연결 링크드 리스트 사용
- 오래 사용하면 리스트가 뒤엉키고 파일 시스템이 조각화 된다는 단점
 
EXT2[편집 | 원본 편집]
- Second Extended File System
- FSCK(File System Check)이라는 파일시스템 검사 및 복구 기능기원
- 최대 파일 크기를 2GB까지 지원하고 최대 파일 시스템 크기를 4TB까지 지원
- 서브디렉토리 개수 제한 32,768개
EXT3[편집 | 원본 편집]
- Extended File System 3
EXT4[편집 | 원본 편집]
- Extended File System 4
- 지연된 할당(Allocate-On-Flush) 기능을 제공
- 하위 호환성이 높다.
- 최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원
그 외[편집 | 원본 편집]
- XFS : SGI에서 개발한 저널링 파일 시스템으로 리눅스 커널 2.4.20에 포함되었다.
- JFS : IBM에서 개발한 저널링 파일 시스템으로 리눅스 커널 2.4.24에 포함되었다.

