Transaction-Safe_FAT_File_System
[Wikipedia|▼Menu]

Transaction-Safe FAT File System (TFAT) および Transaction-Safe Extended FAT File System (TexFAT) は、マイクロソフト製品で使用されるファイルシステムのうち、ディスクに格納されたデータの処理時の安全性を高める(トランザクションセーフ)機能が付加された2種のファイルシステム[1]?。電源断や予期せぬドライブの取り外しによって発生する可能性のあるデータ損失のリスクを軽減するのが目的である。USBドライブが普及し、以前より予期せぬドライブの取り外しが起きやすくなった。
TFAT

TFAT12とTFAT16、TFAT32のTransaction-Safe FAT File System (TFAT)は、元来のFAT12FAT16FAT32FATファイルシステムのドライバ層に変更を加えたもので、同一のファイルアロケーションテーブル2つを保持する代わりに、FAT0とFAT1の2種を保持する。ドライブに対する処理が行われる際は、FAT1のみに変更を加える。処理が完了すると、FAT1の内容がFAT0にコピーされて、ファイルシステムの安定状態のビューが更新される[2]
TexFAT

Transaction-Safe Extended FAT File System (TexFAT) は、基礎ファイルシステムとしてFATの代わりにexFATを使用している環境で、TFATと同様の機能を提供する。Windows Embedded CE 6.0と同時に発表されたが、TFATと表記されることがあり、前述のTFATとの混同を招いている[3]

ファイルシステムにexFATを使用することで、より大きなファイルやパーティションを扱うことができる。ただし、TexFATを使用するには、TexFATボリュームが格納される媒体の種類に合わせて設計された、ハードウェア固有のドライバが必要となる[3]
制限

デスクトップ版OSではTFATおよびTexFATのいずれもサポートされていないため、リムーバブルメディアにおいてこれらを使用することは推奨されていない。デスクトップ版OSでTFAT・TexFATドライブを読み込むことはできるが、トランザクションセーフ機能を使用できるわけではないため、意図せずメディアを取り外してしまったり、ドライブの電源が喪失した際にはデータが消える恐れがある。また、デスクトップ版OSで作成したディレクトリは、後でTFAT・TexFATに対応した機器に接続しても、トランザクションセーフ機能が働かない場合がある[2]
出典^ Computational Intelligence in Data Mining - Volume 1, (2014), https://books.google.co.jp/books?id=tgHRBQAAQBAJ&pg=PA504&dq=TFAT+TexFAT&hl=ja&newbks=1&newbks_redir=0&sa=X&ved=2ahUKEwjV4aiywYD8AhWMFaYKHarrAFwQ6AF6BAgQEAI#v=onepage&q=TFAT%20TexFAT&f=false 2022年12月17日閲覧。 
^ a bTFAT Overview
^ a bTransaction-Safe Extended FAT File System


Munegowda, Keshava. “TFAT Cluster Allocations Algorithms by reverse engineering”. Researchgate. IEEE. 2016年11月1日閲覧。

Munegowda, Keshava. “TexFAT Cluster Allocation Alogirhtms”. Research gate. spinger. 2016年11月1日閲覧。

関連項目

File Allocation Table

NetWare File System(英語版)










ファイルシステム
ディスク



Advanced Disc Filing System(英語版)

AdvFS(英語版)

APFS

Bcachefs

Be File System(英語版)

Btrfs

CrossDOS(英語版)

Disc Filing System(英語版)

Episode(英語版)

EFS

HPFS

ext

ext2

ext3

ext3cow

ext4


FAT

FAT12

FAT16

FAT32

exFAT


Files-11

HAMMER

HFS

HFS Plus


IBM General Parallel File System

JFS

Macintosh File System(英語版)

MINIX

NetWare File System(英語版)


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:11 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef