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

Определение файловой системы, для чего они нужны, и распространенные сегодня

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

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

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

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

Операционные системы Microsoft Windows всегда поддерживали и поддерживают различные версии файловой системы FAT (Таблица размещения файлов).

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

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

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

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

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

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

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

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

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

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

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

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

Оцените статью
Solutics.ru
Добавить комментарий