NTFS
약어는 "New Technology File System"입니다.
NTFS는 Microsoft가 만들고 Windows 운영 체제에서 사용하는 파일 시스템입니다. Windows NT와 함께 처음 도입되었으며, Windows 2000 이후 모든 Windows 버전에서 기본 파일 시스템으로 사용되고 있습니다. Windows 98과 같은 초기 DOS 기반 Windows 버전에서 사용하던 FAT32 파일 시스템을 대체했습니다. NTFS는 하드 디스크 드라이브와 솔리드 스테이트 드라이브를 모두 지원합니다.
NTFS에는 FAT32에 비해 성능과 안정성을 높이는 여러 기능이 포함되어 있습니다. NTFS는 저널링을 지원하는 장애 허용 파일 시스템입니다. 저널링은 파일과 폴더의 변경 기록을 저널 파일에 저장하며, 파일 시스템은 정전이나 시스템 충돌이 발생했을 때 이 기록을 참조할 수 있습니다. 예를 들어 정전이 발생했을 때 파일 시스템이 여러 파일을 이동하고 있었다면, 저널의 데이터를 사용해 진행 중인 변경 사항을 되돌리고 손실된 데이터를 복구할 수 있습니다.
NTFS에는 다중 사용자 시스템에서 파일과 폴더를 안전하게 보호하는 데 도움이 되는 기능도 여러 가지 포함되어 있습니다. NTFS는 액세스 제어 목록(ACL)을 사용해 각 사용자와 사용자 그룹이 개별 파일 및 폴더에 대해 가지는 권한 수준을 정의합니다. 또한 개별 사용자에 대한 할당량을 지원하여 각 계정이 사용할 수 있는 디스크 공간을 일정량으로 제한하고, 한 사용자가 전체 디스크를 가득 채우는 것을 방지합니다. 디스크 공간을 절약하는 투명한 파일 압축 기능도 포함되어 있으며, BitLocker를 사용한 전체 디스크 암호화도 지원합니다.
Windows는 NTFS를 기본적으로 지원하며 기본 파일 시스템으로 사용하지만, 다른 운영 체제에서는 일부 기능만 지원합니다. 예를 들어 macOS는 NTFS 볼륨을 연결하고 읽을 수 있지만, 타사 소프트웨어 유틸리티 없이는 쓸 수 없습니다. Linux와 Unix의 지원 수준은 배포판에 따라 다르며, NTFS 볼륨 읽기는 완전히 지원하고 쓰기는 일부만 지원하는 경우가 많습니다. 이러한 이유로 이동식 USB 플래시 드라이브에서는 NTFS 대신 exFAT와 같은 다른 파일 시스템이 더 일반적으로 사용됩니다.
지식 테스트하기