Транзакционно-безопасная файловая система 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 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б «Обзор ТФАТ» . Сеть разработчиков Microsoft . 17.11.2015 . Проверено 5 декабря 2019 г.
- ^ Jump up to: а б «Транзакционно-безопасная расширенная файловая система 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 .