반응형
▣ FAT(File Allocation Table)
메모리 카드나 플래시 메모리 같은 장치에서 주로 사용함.
메모리를 사용하는 많은 이동식 장비들도 지원함.
장점: 간단한 디자인 및 이동성
단점: 안전성이 떨어짐. 디스크 오류에 대비한 저널링 같은 안전장치들이 부족함.
FAT은 클러스터(섹터의 묶음)를 제어하는 것이고 보통 4kb정도임.
▣ 종류
드라이브지원용량 | 표현가능 클러스터 | 특성 | |
FAT16 | 2GB | 65,524 (2^16 – 12) | 용량작은 USB나 SD카드에 사용됬었다. 섹터 크기 512~32KB 조절가능 |
FAT32 | 2TB | 268,435,444 (2^28 – 12) | 단일 파일 용량이 최대 4G라 용량 큰 동영상같은 파일은 3.99G로 분할됨. 범용성이 좋아서 이동식 디스크용으로 딱 좋음. NTFS에 비해 오버헤드 적고 기본 필요용량이 작음. (NTFS에 비해 가볍다) |
exFAT | 64ZB | ? | 4G 이상 단일 파일 지원되는 고용량 플래시 메모리 미디어를 위한 FAT32 발전형 클러스터가 큰 편이라 파일 개수 多는 용량 낭비로 이어짐. 지원용량은 이론상 64ZB이며 권장은 512TB임. |
TFAT | - | - | 전원공급 중단 , 예기치 않은 드라이브 제거 시 일어나는 데이터 손실 방지 FAT, exFAT 파일 시스템을 베이스로 삼음. |
NTFS | 多 | ? | 윈도우 NT 계열 OS 파일시스템 FAT32 대체용. 암호화 및 압축 기능 지원 - 대용량 파일 시스템 지원(단일파일 16엑사까지 가능) |
▣ EXT(Extended File System)
리눅스용 파일 시스템 가운데 하나로 많은 리눅스 배포판에서 주 파일 시스템으로 쓰이고 있다.
파일시스템지원용량 | 특성 | |
EXT | 2GB | 리눅스가 처음 사용했던 MINIX 파일 시스템 보완용으로 나옴 접근제어 , 타임스템프랑 I-node 수정 불가능하며 사용할 수록 단편화 고조됨 |
EXT2 | 2GB | 볼륨크기 32TB 지원 및 서브디렉터리 개수(32,768) 대폭 증가 FSCK(파일시스템오류수정) 사용 가능 |
EXT3 | EXT2 | 저널링 기능 추가 , 온라인 파일시스템 증대 파일 시스템 변경 시 저널에 수정 내용 기록 디스크 조각화 최소화 |
EXT4 | 16TB | 볼륨 1엑사까지 지원 안정성 강화를 위해 저널 Checksum 기능 추가 하위 호환됨(ext2,3) , 단편화방지를 위한 온라인 조각 모음 기능 |
반응형
'OS-서버' 카테고리의 다른 글
인터럽트와 트랩 (0) | 2019.06.11 |
---|---|
프로세스란 (0) | 2019.06.10 |
CPU 가상코어(스레드) (0) | 2019.04.17 |
컴퓨터 부팅 과정 (0) | 2018.12.09 |
곰플레이어 닷지 리버싱 (0) | 2018.12.09 |