Файловая система: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
++ {{rq|sources|refless|img|check|renew}}
Нет описания правки
Строка 1:
{{Нет ссылок|дата=15 мая 2011}}
 
'''Фа́йловая систе́ма''' ({{lang-en|file system}}) — порядок, определяющий способ организации, хранения и именования данных на [[носитель информации|носителях информации]] в компьютерах, а также в другом [[электроника|электронном]] оборудовании: [[цифровой фотоаппарат|цифровых фотоаппаратах]], [[мобильный телефон|мобильных телефонах]] и т. п. Файловая система определяет [[формат файла|формат]] содержимого и способ физического хранения информации, которую принято группировать в виде [[файл]]ов. Конкретная файловая система определяет размер имен файлов и ([[Каталог (файловая система)|каталогов]]), максимальный возможный размер файла и раздела, набор [[Файл#Свойства файла|атрибутов]] файла. Некоторые файловые системы предоставляют сервисные возможности, например, [[Права доступа|разграничение доступа]] или [[шифрование]] файлов.
 
Файловая система связывает [[носитель информации]] с одной стороны и [[интерфейс программирования приложений|API]] для доступа к файлам — с другой. Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, так же, как и на каком физическом типе носителя ([[Компакт-диск|CD]], [[жёсткий диск|жёстком диске]], [[Стример|магнитной ленте]], блоке [[флэш-память|флеш-памяти]] или другом) он записан. Всё, что знает программа, — это имя файла, его размер и атрибуты. Эти данные она получает от [[драйвер]]а файловой системы. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе (например, жёстком диске).
 
С точки зрения [[операционная система|операционной системы]] (ОС), весь диск представляет собой набор [[Кластер (единица хранения данных)|кластеров]] (как правило, размером 512 [[байт]] и больше)<ref>В современных (2010 год) жёстких дисках, размер [[Кластер (единица хранения данных)|кластера]] [[Жёсткий диск#Адресация данных|стал 4096 байт]]</ref>. Драйверы файловой системы организуют кластеры в файлы и каталоги (реально являющиеся файлами, содержащими список файлов в этом каталоге). Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.