1 HDD/SSD에서 사용하는 파일시스템의 종류
윈도우에서 사용하는 파일시스템의 종류에는 FAT32, exFAT, NTFS등이 있습니다. 대표적인 파일시스템으로는 가장 보편적으로 쓰였으며 현재도 쓰이고 있는 FAT, 서버 및 일반컴퓨터에 널리 사용되고 있는 NTFS가 있습니다.
2 FAT
FAT12 : 플로피디스크용으로 처음 개발된 FAT12
FAT16 : 1980년대 말 하드디스크를 지원하기 위해 개발
VFAT : FAT의 성능을 향상시키고 긴 파일 이름이 가능
FAT32 : VFAT을 확장하여 고용량 하드디스크를 지원
exFAT : FAT32에서 파일 크기나 최대용량을 업그레이드시킴
3 각 파일시스템의 특징
FAT32(File Allocation Table)
- 어떤 OS와도 호환가능.
- 파일 한개의 최대용량이 4GB, 권장최대 볼륨크기 및 윈도우에서 지원하는 크기는 32GB
- 단순한 구조로 작은 볼륨에서는 액세스속도가 더 빠름(주로 용량이 작은 이동식 저장장치나 호환성이 필요한 운영체제나 기기에 사용)
- But NTFS에 비해 안정성과 보안성이 떨어짐.
exFAT(Extended File Allocation Table)
- FAT파일시스템의 제약을 해결하기 위해 나옴
- FAT의 빠른 액세스속도에 4GB이상의 고용량 파일을 지원
- But FAT32보다 안정성이 떨어짐(USB안정제거를 하지 않고 USB나 메모리를 제거하면 파일이 날아갈 수 있다.)
NTFS(New Technology File System)
- 보안성이 좋다
- 4GB넘는 파일을 복사할 수 있으며 권장 최대 볼륨크기는 2TB
- But 작은 볼륨에서 액세스속도가 느리고 NTFS로 포맷된 저장장치를 인식하지 못하는 운영체제나 기기와는 호환성이 떨어짐
ReFS(Resilient File System)
- Windows의 최신 파일시스템으로 서버는 Windows Server 2012부터, 일반 사용자는 Windows 8.1버전부터 지원
- NTFS보다 훨씬 더 큰 볼륨과 더 긴 파일이름을 지원(파일이름은 최대 32768자까지 가능)
- 데이터 손상에 대한 복원력이 뛰어나고 특정 작업부하에 대해 더 나은 성능을 발휘하며 매우 큰 파일 시스템에 대해 더 잘 확장되도록 설계됨. (파일을 읽고쓸때 파일손상여부를 확인하고 자동화된 데이터무결성스캐너가 드라이브의 모든 파일을 정기적으로 확인하여 데이터손상을 식별하고 수정)
- But Windows는 ReFS 파일 시스템에서 부팅 할 수 없으며 NTFS가 필요(아직 안정성과 기능 미확보)
초기버전부터 거의 모든면에서 NTFS를 압도하였지만 실제 체감성능이 그리 크리 않고 기능적으로 보면 오히려 NTFS가 지원되는게 더 많다. 또한 HDD/SSD에서만 사용이 가능하고 USB메모리/SD카드는 지원하지않는 등 호환성 문제와 여러 오류로 아직까지 거의 쓰이지 않고 있다.
EXT는 주로 리눅스에서 쓰이는 파일시스템 중 하나. 대표적으로 EXT4는 최대 1엑사바이트의 볼륨과 최대 16테비바이트의 파일을 지원. EXT4는 하위 호환성이 있어서 EXT2, EXT3파일시스템을 EXT4로 마운트하는 것이 가능합니다. 또한 하나의 파일에 대한 블록이 여러 곳으로 분산되는 현상을 막는 allocate-on-flush라는 기술을 사용.
'Windows > Etc' 카테고리의 다른 글
[ETC] 사용자 프로필 (1) | 2020.02.13 |
---|---|
[ETC] 윈도우단축키, 실행창 명령 (0) | 2020.01.02 |
[ETC] Net Bios (0) | 2019.12.30 |
[ETC] STORAGE, RAID (0) | 2019.11.27 |
[ETC] IP, DNS 등 (0) | 2019.11.25 |