фа́йловая систе́ма (. file system) — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. файловая система определяет формат содержимого и способ хранения информации, которую принято группировать в виде файлов. конкретная файловая система определяет размер имен файлов (и каталогов), максимальный возможный размер файла и раздела, набор атрибутов файла. некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
файловая система связывает носитель информации с одной стороны и api для доступа к файлам — с другой. когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, также, как и на каком типе носителя (cd, жёстком диске, магнитной ленте, блоке флеш-памяти или другом) он записан. всё, что знает программа — это имя файла, его размер и атрибуты. эти данные она получает от драйвера файловой системы. именно файловая система устанавливает, где и как будет записан файл на носителе (например, жёстком диске).
с точки зрения операционной системы (ос), весь диск представляет собой набор кластеров (как правило, размером 512 байт и больше)[1]. драйверы файловой системы организуют кластеры в файлы и каталоги (реально являющиеся файлами, содержащими список файлов в этом каталоге). эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.
однако файловая система не обязательно напрямую связана с носителем информации. существуют виртуальные файловые системы, а также сетевые файловые системы, которые являются лишь способом доступа к файлам, находящимся на удалённом компьютере.
Поделитесь своими знаниями, ответьте на вопрос:
Заполни таблицу! источник информации детская энциклопедия ответ бумага! писмо от разгодать