3. Файловые системы и системы управления файлами
Данные на диске хран-ся в виде файлов. Ф – именованная часть диска. Возможность работать с файлом на лог уровне предоставляет ФС. ФС определяет способ организации данных на каком-либо носителе.
ФС – набор спецификаций и соответствующее им ПО, кот. вкл. воссоздание, удаление и организацию чтения, запись, модификацию и перемещение файловой инф-ции, а также управление доступом к файлам и упр-е ресурсами, кот. исп-ся файлами.
Систему управления файлами составляет программное обеспечение, предоставляющее сервисные функции при работе пользователей и приложений с файлами.
Перечислим задачи системы управления файлами:
-Соответствие требованиям управления данными и требованиям со стороны пользователей, включающим возможность хранения данных и выполнения рассмотренных ранее операций с ними.
-Гарантирование корректности данных, содержащихся в файле.
-Оптимизация производительности, как с точки зрения системы (пропускная способность), так и с точки зрения пользователя (время отклика).
-Поддержка ввода-вывода для различных типов устройств хранения информации.
-Минимизация или исключение возможных потерь или повреждений данных,
-Обеспечение стандартизированного набора подпрограмм интерфейса ввода- вывода.
Обеспечение поддержки коллективного использования несколькими пользователями многопользовательской системы.
Основные особенности ntfs
работа на дисках большого объема происходит эффективно (намного эффективнее, чем в FAT);
имеются средства для ограничения доступа к файлам и каталогам Þ разделы NTFS обеспечивают локальную безопасность как файлов, так и каталогов;
введен механизм транзакций, при котором осуществляется журналирование файловых операций Þ существенное увеличение надежности;
сняты многие ограничения на максимальное количество дисковых секторов и/или кластеров;
имя файла в NTFS, в отличие от файловых систем FAT и HPFS, может содержать любые символы, включая полный набор национальных алфавитов, так как данные представлены в Unicode — 16-битном представлении, которое дает 65535 разных символов. Максимальная длина имени файла в NTFS — 255 символов.
система NTFS также обладает встроенными средствами сжатия, которые можно применять к отдельным файлам, целым каталогам и даже томам (и впоследствии отменять или назначать их по своему усмотрению).