Транзакционно-безопасная файловая система FAT
Транзакционно-безопасная файловая система FAT ( TFAT ) и транзакционно-безопасная расширенная файловая система FAT ( TexFAT ) относятся к двум файловым системам , используемым в продуктах Microsoft для обеспечения безопасности транзакций для данных, хранящихся на диске. Цель — снизить риск потери данных в случае отключения питания или неожиданного извлечения диска. Последняя проблема стала более распространенной с распространением USB- накопителей.
ТФАТ
[ редактировать ]Транзакционно -безопасная файловая система FAT (TFAT) файловых систем TFAT12 , TFAT16 и TFAT32 представляет собой модификацию уровня драйвера исходных FAT файловых систем FAT12 , FAT16 и FAT32, поддерживающую две копии (FAT 0 и FAT 1) таблицы размещения файлов. вместо двух одинаковых. При выполнении операции с диском в FAT 1 будут внесены изменения. Когда операция будет завершена, таблица FAT 1 будет скопирована в FAT 0, обновив стабильное представление файловой системы. [1]
TexFAT
[ редактировать ]Транзакционно -безопасная расширенная файловая система FAT (TexFAT), TexFAT, обеспечивает функциональность, аналогичную TFAT, используя файловую систему exFAT в качестве базовой файловой системы вместо FAT. Представленный в Windows Embedded CE 6.0 , его также иногда называют TFAT , что может привести к путанице с исходным TFAT, описанным выше. [2]
Использование exFAT в качестве базовой файловой системы позволяет создавать файлы большего размера и разделы большего размера. Для TexFAT требуется драйвер, специфичный для оборудования, разработанный для типа носителя, на котором находится том TexFAT. [2]
Ограничения
[ редактировать ]Из-за отсутствия поддержки в настольных операционных системах ни TFAT, ни TexFAT не рекомендуются для съемных носителей. Хотя операционная система настольного компьютера все еще могла читать диск, она не могла использовать функции безопасности транзакций, поэтому неожиданное извлечение или отключение питания могло привести к потере данных. Кроме того, каталоги, созданные в ОС настольного компьютера, могут быть небезопасными для транзакций, даже если диск позже будет подключен к операционной системе, поддерживающей TFAT/TexFAT. [1]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б «Обзор ТФАТ» . Сеть разработчиков Microsoft . 17.11.2015 . Проверено 5 декабря 2019 г.
- ^ Перейти обратно: а б «Транзакционно-безопасная расширенная файловая система FAT» . Сеть разработчиков Microsoft. 18 марта 2010 г. Проверено 5 декабря 2019 г.
Дальнейшее чтение
[ редактировать ]- Мунегоуда, Кешава; Раджу, GT; Раджу, Вира Маникандан; Манджунат, Теннесси (декабрь 2014 г.). Методологии проектирования транзакционно-безопасного распределения кластеров в файловой системе TFAT для встроенных устройств хранения данных . 2014 Международная конференция по информационным технологиям. ИИЭЭ . дои : 10.1109/ICIT.2014.22 .
- Мунегоуда, Кешава; Раджу, GT; Раджу, Вира Маникандан; Манджунатх, Теннесси (11 декабря 2014 г.). Характеристика транзакционно-безопасных стратегий распределения кластеров файловой системы TexFAT для встраиваемых устройств хранения данных . Вычислительный интеллект в интеллектуальном анализе данных. дои : 10.1007/978-81-322-2205-7_47 .