- •2 Понятие файловой системы
- •2.1 Организация файловой системы
- •2.2 Файловая система fat
- •2.3 Файловая система ntfs
- •2.4 Сравнительная характеристика fat 32 и ntfs
- •2.5 Обслуживание файловой структуры
- •2.6 Создание и именование файлов
- •2.7 Создание каталогов (папок)
- •2.8 Копирование и перемещение файлов.
- •2.9 Навигация по файловой структуре
- •Взаимодействие с аппаратными средствами
- •3.1 Средства проверки дисков
- •3.2 Средства «сжатия» дисков
- •3.3 Средства управления виртуальной памятью
- •3.4 Средства кэширования дисков
- •3.5 Средства резервного копирования данных
- •3.6 Прочие функции операционных систем
2.4 Сравнительная характеристика fat 32 и ntfs
Достоинства
NTFS:
Быстрая скорость доступа к файлам малого размера;
Размер дискового пространства на сегодняшний день практически не ограничен;
Фрагментация файлов не влияет на саму файловую систему;
Высокая надежность сохранения данных и собственно самой файловой структуры;
Высокая производительность при работе с файлами большого размера.
FAT 32:
Высокая скорость работы;
Низкое требование к объему оперативной памяти;
Эффективная работа с файлами средних и малых размеров;
Более низкий износ дисков, вследствие меньшего количества передвижений головок чтения/записи.
Недостатки
NTFS:
Более высокие требования к объему оперативной памяти по сравнению с FAT 32;
Работа с каталогами средних размеров затруднена из-за их фрагментации;
Более низкая скорость работы по сравнению с FAT 32.
FAT 32:
Низкая защита от сбоев системы;
Не эффективная работа с файлами больших размеров;
Ограничение по максимальному объему раздела и файла;
Снижение быстродействия при фрагментации;
Снижение быстродействия при работе с каталогами, содержащими большое количество файлов.
2.5 Обслуживание файловой структуры
Файловая система - это компонент операционной системы, обеспечивающий организацию создания, хранения и доступа к именованным наборам данных. Эти именованные наборы данных называются файлами.
Данные о местоположении файлов хранятся в табличной структуре, но пользователю они представляются в виде иерархической структуры — людям так удобнее, а все необходимые преобразования берет на себя ОС.
К функциям обслуживания файловой структуры относятся следующие операции, происходящие под управлением операционной системы:
создание файлов и присвоение им имен;
создание каталогов (папок) и присвоение им имен;
переименование файлов и каталогов (папок);
копирование и перемещение файлов между дисками компьютера и между каталогами (папками) одного диска;
удаление файлов и каталогов (папок);
навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);
управление атрибутами файлов.
2.6 Создание и именование файлов
Поскольку из определения файла вытекает, что файл может иметь нулевую длину, то фактически создание файла состоит в присвоении ему имени и регистрации его в файловой системе — это одна из функций операционной системы.
По способам именования файлов различают «короткое» и «длинное» имя. «Короткое» имя файла, принятое в MS-DOS, состоит из двух частей: собственно имени и расширения имени. На имя файла отводится 8 символов, а на его расширение — 3 символа. Имя от расширения отделяется точкой. Как имя, так и расширение могут включать только алфавитно-цифровые символы латинского алфавита.
В ряде случаев отклонения от правильной формы записи допускаются как операционной системой, так и ее приложениями.
Основным недостатком «коротких» имен является их низкая содержательность. С появлением операционной системы Windows было введено понятие «длинного» имени. Такое имя может содержать до 256 символов. «Длинное» имя может содержать любые символы, кроме девяти специальных: \ / : * ? " < > |.В имени разрешается использовать пробелы и несколько точек. Расширением имени считаются все символы, идущие после последней точки.
Наряду с «длинным» именем операционные системы Windows создают также и короткое имя файла — оно необходимо для возможности работы с данным файлом на рабочих местах с устаревшими операционными системами.
Использование «длинных» имен файлов в операционных системах Windows имеет ряд особенностей.
Если «длинное» имя файла включает пробелы, то в служебных операциях его надо заключать в кавычки. Рекомендуется не использовать пробелы, а заменять их символами подчеркивания.
В корневой папке диска нежелательно хранить файлы с длинными именами — чем длиннее имена, тем меньше файлов можно разместить в корневой папке.
Кроме ограничения на длину имени файла (256 символов) существует гораздо более жесткое ограничение на длину полного имени файла (в него входит путь доступа к файлу, начиная от вершины иерархической структуры). Полное имя не может быть длиннее 260 символов.
Разрешается использовать символы любых алфавитов, в том числе и русского.
Прописные и строчные буквы не различаются операционной системой.
В современных операционных системах любое расширение имени файла может нести информацию для операционной системы. Приложения этих систем предлагают выбрать только основную часть имени и указать тип файла, а соответствующее расширение имени приписывают автоматически.