Софт

Что такое файловая система?

Изображение внутренней части жесткого диска Seagate

Компьютеры используют определенные типы файловых систем для хранения и организации данных на носителях, таких как жесткий диск , компакт-диски, DVD-диски и диски BD, в оптическом приводе или на флэш-диске .

Файловая система может рассматриваться как индекс или база данных, содержащая физическое местоположение каждого фрагмента данных на жестком диске или другом устройстве хранения. Данные обычно организованы в папки, называемые каталогами, которые могут содержать другие папки и файлы.

В любом месте, где компьютер или другое электронное устройство хранит данные, используется файловая система определенного типа. Это включает ваш компьютер с Windows, ваш Mac, ваш смартфон, банкомат вашего банка — даже компьютер в вашем автомобиле!

Изображение внутренней части жесткого диска Seagate
Getty Images / Csaba Bajko Фотография

Файловые системы Windows

Операционные системы Microsoft Windows всегда поддерживали различные версии файловой системы FAT . FAT расшифровывается как File Allocation Table , термин, который описывает, что делает FAT: он поддерживает таблицу распределения пространства каждого файла.

В дополнение к FAT все операционные системы Microsoft Windows, начиная с Windows NT, поддерживают более новую файловую систему NTFS — файловую систему новой технологии. Для Windows NT NT означало новые технологии.

Все современные версии Windows также поддерживают exFAT , файловую систему, предназначенную для флэш-накопителей .

Файловая система настраивается на диске во время форматирования . См. Как отформатировать жесткий диск для получения дополнительной информации.

Подробнее о файловых системах

Файлы на устройстве хранения хранятся в секторах . Секторы, помеченные как неиспользуемые, могут хранить данные, как правило, в группах секторов, называемых блоками . Это файловая система, которая определяет размер и положение файлов, а также какие сектора готовы к использованию.

Со временем из-за того, как файловая система хранит данные, запись и удаление с запоминающего устройства вызывает фрагментацию из-за промежутков, которые неизбежно возникают между различными частями файла. Это может помочь бесплатная утилита дефрагментации .

Без структуры для организации файлов было бы не только невозможно удалить установленные программы и извлечь определенные файлы, но и не могло бы существовать двух файлов с одним и тем же именем, поскольку все могло бы находиться в одной папке (что является одной из причин, по которым папки так полезно).

Например, под файлами с одинаковыми именами я имею в виду изображение. Файл IMG123.jpg может существовать в сотнях папок, поскольку каждая папка используется для разделения файла JPG , поэтому конфликта нет. Однако файлы не могут иметь одинаковое имя, если они находятся в одном каталоге.

Файловая система хранит не только файлы, но и информацию о них, например размер блока сектора, информацию о фрагментах, размер файла, атрибуты , имя файла, местоположение файла и иерархию каталогов.

Некоторые операционные системы, отличные от Windows, также используют преимущества FAT и NTFS, но многие различные типы файловых систем разделяют горизонт операционной системы, например HFS +, используемый в продуктах Apple, таких как iOS и macOS. В Википедии есть полный список файловых систем, если вас больше интересует эта тема.

Иногда термин «файловая система» используется в контексте разделов . Например, выражение «на моем жестком диске две файловые системы» не означает, что диск разделен между NTFS и FAT, но есть два отдельных раздела, которые используют один и тот же физический диск.

Большинству приложений, с которыми вы вступаете в контакт, для работы требуется файловая система, поэтому у каждого раздела должна быть такая. Кроме того, программы зависят от файловой системы, то есть вы не можете использовать программу в Windows, если она была создана для использования в macOS.

Похожие посты
Софт

CrashPlan для малого бизнеса

Софт

Что такое файл AAF?

Софт

Что такое файл BAK?

Софт

Обзор igHome: полная замена iGoogle