NTFS 파일 시스템의 특징
NTFS 파일 시스템의 특징
1) USN 저널 USN 저널은 NTFS의 메타데이터를 구성하는 파일로 $UsnJnrl 이라는 이름을 가진다. 이 파일은 파일 시스템의 모든 파일 및 디렉터리의 변경 사항을 기록하는 로그이다.
2) ADS (Alternate Data Stream) 일반적으로 파일은 하나의 데이터 스트림만 가지지만 ADS라는 기능을 추가함으로 하나 이상의 데이터 스트림을 가지도록 함 ADS의 크기는 파일의 크기에 영향을 미치지 않음 ADS는 탐색기로 내용 확인 불가
3) Sparse 특징 Sparse 특징은 파일의 데이터가 대부분 0으로 채워져 있는 경우, 실제 데이터를 기록하지 않고 크기만 유지하는 특징
4) 파일 압축 NTFS에서는 파일시스템 수준의 압축을 지원
5) VSS (Volume Shadow Copy Service) VSS는 새롭게 덮여 쓰여진 파일 및 디렉터리에 대해 백업본을 유지하는 기능 -> 이 백업본을 가지고 비정상적인 종료시 부팅과정에서 시스템의 저널정보와 함께 안전한 복구를 할 수 있도록 도와줌
6) EFS (Encrypting File System) EFS는 NTFS 상에서 파일 및 디렉터리를 암호화 하는 기능으로 CryptoAPI와 ESRTL(EFS File System Run-Time Library)를 사용한 대칭키 방식으로 암호화
7) Quotas Windows 서버형 제품군은 다중사용자를 위한 시스템 -> 각 사용자의 디스크사용량을 제한하기 위해 쿼터 기능 제공 -> 쿼터기능이 설정된 시스템에서 자신에게 항당된 공간 이상으로 사용하고자 할 경우 경고메세지
8) 유니코드 지원 NTFS는 파일, 디렉터리, 볼륨 등의 이름을 지정할 때 모두 유니코드로 처리
9) 동적 배드 클러스터 재할당 배드 섹터가 발생한 클러스터는 사용 불가 -> 배드섹터가 발생한 경우 자동으로 새로운 클러스터를 할당해 배드섹터에 내용을 새 클러스터로 이동 -> 이후 배드 섹터가 발생한 클러스터는 $BadClus파일에 추가해 사용되지 않도록 함