트랜잭션 세이프 FAT 파일 시스템

Transaction-Safe FAT File System

TFAT(Transaction-Safe FAT File System)와 TexFAT(Transaction-Safe Extended FAT File System)는 디스크에 저장된 데이터의 트랜잭션 안전을 제공하기 위해 Microsoft 제품에서 사용되는 두 가지 파일 시스템을 말합니다.목표는 정전 또는 예기치 않은 드라이브 제거 시 데이터 손실 위험을 줄이는 것입니다.후자의 문제는, USB 드라이브의 보급에 의해서, 보다 빈번하게 발생하고 있습니다.

TFAT

TFAT12, TFAT16TFAT32 파일 시스템의 TFAT(Transaction-Safe FAT File System)는 원래 FAT 파일 시스템FAT12, FAT16 FAT32에 대한 드라이버 레이어 변경으로 파일 할당 테이블의 2개의 복사본(FAT 0 및 FAT 1)을 유지합니다.드라이브 조작을 실행하는 동안 FAT 1이 변경됩니다.작업이 완료되면 FAT 1 테이블이 FAT 0으로 복사되어 파일 [1]시스템의 안정적인 보기가 업데이트됩니다.

텍스팻

TexFAT(Transaction-Safe Extended FAT File System)는 FAT 대신 exFAT 파일 시스템을 기본 파일 시스템으로 사용하는 TFAT와 유사한 기능을 제공합니다.Windows Embedded CE 6.0에서 도입되어 TFAT라고도 불립니다.이것에 의해,[2] 상기의 원래의 TFAT와 혼동되는 일이 있습니다.

기본 파일 시스템으로 exFAT를 사용하면 더 큰 파일 및 더 큰 파티션을 사용할 수 있습니다.TexFAT에는 TexFAT 볼륨이 [2]상주하는 미디어 유형에 맞게 설계된 하드웨어 고유의 드라이버가 필요합니다.

제한 사항

데스크톱 운영체제는 지원되지 않기 때문에 이동식 미디어에는 TFAT와 TexFAT 모두 권장되지 않습니다.데스크톱 OS는 여전히 드라이브를 읽을 수 있었지만 트랜잭션 안전 기능을 사용할 수 없었기 때문에 예상치 못한 제거나 정전으로 인해 데이터가 손실될 수 있습니다.게다가 데스크탑 OS 로 작성된 디렉토리는, 드라이브가 나중에 TFAT/TexFAT 대응의 operating [1]system에 접속되어도, 트랜잭션에 안전하지 않을 가능성이 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "TFAT Overview". Microsoft Developer Network. 2015-11-17. Retrieved 2019-12-05.
  2. ^ a b "Transaction-Safe Extended FAT File System". Microsoft Developer Network. 2010-03-18. Retrieved 2019-12-05.

추가 정보

  • Munegowda, Keshava; Raju, G.T.; Raju, Veera Manikandan; Manjunath, T.N. (December 2014). Design Methodologies of Transaction-Safe Cluster Allocations in TFAT File System for Embedded Storage Devices. 2014 International Conference on Information Technology. IEEE. doi:10.1109/ICIT.2014.22.
  • Munegowda, Keshava; Raju, G.T.; Raju, Veera Manikandan; Manjunath, T.N. (2014-12-11). Characterization of Transaction-Safe Cluster Allocation Strategies of TexFAT File System for Embedded Storage Devices. Computational Intelligence in Data Mining. doi:10.1007/978-81-322-2205-7_47.