В портале Duetgroup Вы будете проинформированы о технологии и программирования на базе Linux.
А также о комплектации программ, о процессе разработки ПО, о скорости обработки данных и решении практических задач.

Файловая система

Файловая системаВсе дисковое пространство в этой файловой системе разбивается на кластеры, а таблицы FAT содержат служебные ячейки для каждого кластера. Информация о файле представляет собой список. Если ячейка соответствует последнему кластеру в файле, то она содержит значение FFFF. Неиспользуемые кластеры помечены 0000, а удаленные — FFF7. При удалении файла делается только запись в каталоге, а цепочка кластеров не разрушается. Это позволяет достаточно просто восстанавливать файлы, если не была нарушена целостность цепочки ячеек в таблице.
Эта файловая система обладает хорошей устойчивостью. Данные о файлах и свободных кластерах хранятся в одной таблице, поэтому запись файла, обычно выполняющаяся в две операции, в FAT выполняется в одно действие.
Файловая система FAT пережила несколько операционных систем и несколько инкарнаций. В настоящее время существует четыре версии FAT: FAT12, FAT16, FAT32 и exFAT. До настоящего времени этот формат файловой системы активно используется, особенно для переносимых носителей данных, таких как флэш-накопители.
Файловая система NTFS была разработана фирмой Microsoft в начале 1990-х годов. Данная система во многом являлась потомком файловой системы HPFS, которая использовалась в новаторской для своего времени операционной системе OS/2. Эта операционная система разрабатывалась совместно фирмами Microsoft и IBM. Но затем фирма Microsoft решила продвигать свою собственную операционную систему Windows и на основе разработок файловой системы HPFS для нее была спроектирована новая файловая система.
Ранние версии Windows, основанные на ядрах Windows З. хх и Windows 9х, поддерживали работу только с файловыми системами FAT. Хотя существует множество модификаций FAT и их отличает высокая скорость работы с большим количеством относительно небольших файлов, все они уступают файловым системам, используемым в UNIX/Linux-системах.