Безопасная для транзакций файловая система FAT - Transaction-Safe FAT File System

Безопасная для транзакций файловая система FAT (TFAT) и Безопасная для транзакций расширенная файловая система FAT (TexFAT) относятся к двум файловые системы используется в Microsoft продукты для обеспечения безопасности транзакций для данных, хранящихся на диске. Цель состоит в том, чтобы снизить риск потери данных в случае отключения питания или неожиданного извлечения диска. Последняя проблема стала более частой с распространением USB диски.

TFAT

В Безопасная для транзакций файловая система FAT (TFAT) TFAT12, TFAT16 и TFAT32 файловые системы - это модификация уровня драйвера оригинального ТОЛСТЫЙ файловые системы FAT12, FAT16 и FAT32 ведение двух копий (FAT 0 и FAT 1) таблицы размещения файлов вместо двух одинаковых. При выполнении операции с диском изменения будут внесены в FAT 1. По завершении операции таблица FAT 1 будет скопирована в FAT 0, обновив стабильный вид файловой системы.[1]

TexFAT

В Безопасная для транзакций расширенная файловая система FAT (TexFAT) TexFAT предоставляет аналогичные функциональные возможности TFAT с использованием exFAT файловая система в качестве базовой файловой системы вместо FAT. Представлено с Встроенная Windows CE 6.0, иногда его называют TFAT а также, что может привести к путанице с исходным TFAT, описанным выше.[2]

Использование exFAT в качестве базовой файловой системы позволяет создавать файлы большего размера и разделы. Для TexFAT требуется драйвер, специфичный для оборудования, разработанный для типа носителя, на котором находится том TexFAT.[2]

Ограничения

Из-за отсутствия поддержки на рабочем столе операционные системы, ни TFAT, ни TexFAT не рекомендуются для съемных носителей. Хотя настольная ОС все еще могла читать диск, она не могла использовать функции безопасности транзакций, поэтому неожиданное извлечение или отключение питания могло привести к потере данных. Кроме того, каталоги, созданные в ОС настольного компьютера, могут оказаться небезопасными для транзакций, даже если диск позже будет подключен к операционной системе, поддерживающей TFAT / TexFAT.[1]

Смотрите также

Внешняя ссылка

  • Мунеговда, Кешава; Raju, G.T .; Раджу, Вира Маникандан; Манджунатх, Т. (Декабрь 2014 г.). Методологии проектирования безопасных для транзакций кластерных распределений в файловой системе TFAT для встроенных устройств хранения. 2014 Международная конференция по информационным технологиям. IEEE. Дои:10.1109 / ICIT.2014.22.
  • Мунеговда, Кешава; Raju, G.T .; Раджу, Вира Маникандан; Манджунатх, Т. (2014-12-11). Характеристика безопасных для транзакций стратегий распределения кластеров файловой системы TexFAT для встроенных устройств хранения. Вычислительный интеллект в интеллектуальном анализе данных. Дои:10.1007/978-81-322-2205-7_47.

Рекомендации

  1. ^ а б «Обзор TFAT». Сеть разработчиков Microsoft. 2015-11-17. Получено 2019-12-05.
  2. ^ а б «Безопасная для транзакций расширенная файловая система FAT». Сеть разработчиков Microsoft. 2010-03-18. Получено 2019-12-05.