Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Организация файловой системы

Читайте также:
  1. A) на этапе разработки концепций системы и защиты
  2. EIS и DSS системы.
  3. I. Организация выполнения выпускной квалификационной работы
  4. I. Судебно-следственная практика формирования системы доказательств по уголовному делу (постановка проблемы).
  5. II. Организация выполнения контрольной работы
  6. II. Организация выполнения курсовой работы
  7. II. Организация и руководство практикой на производстве
  8. III. Медицинская психология; лечение психических расстройств; организация психиатрической помощи.
  9. III. Организация федеральной медицинской службы гражданской обороны
  10. IV. ГОРОДСКИЕ СИСТЕМЫ ЭНЕРГОБЕСПЕЧЕНИЯ

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

Поверхность жесткого диска рассматривается как трехмерная матрица, измерениями которой являются номера поверхности, цилиндра и сектора. Под цилиндром понимается совокупность всех дорожек, принадлежащих разным поверхностям и находящихся на равном удалении от оси вращения. Данные о том, в каком месте диска записан тот или иной файл, хранятся в системной области диска в специальных таблицах размещения файлов (FAT- таблицах). Поскольку нарушение FAT- таблицы приводит к невозможности воспользоваться данными, записанными на диске, к ней предъявляются особые требования надежности, и она существует в двух экземплярах, идентичность которых регулярно контролируется средствами ОС.

Наименьшей физической единицей хранения данных является сектор. Размер сектора равен 512 байт. Поскольку размер таблицы размещения файлов ограничен, то для дисков, имеющих большой размер, обеспечить адресацию к каждому отдельному сектору не представляется возможным. В связи с этим группы секторов условно объединяются в кластеры. Кластер является наименьшей единицей адресации к данным. Размер кластера, в отличие от размера сектора, не фиксирован и зависит от емкости диска.

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

· создание файлов и присвоение им имен;

· создание каталогов (папок) и присвоение им имен;

· переименование файлов и каталогов (папок);

· копирование и перемещение файлов между дисками компьютера и между каталогами (папками) одного диска;

· удаление файлов и каталогов (папок);

· навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);

· управление атрибутами файлов.

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

Имя файла состоит из двух частей: собственно имени и расширения имени. В ОС MS-DOS на имя файла отводится 8 символов, в ОС Windows имя может содержать до 256 символов, кроме девяти специальных символов: \ /: *?» < > × |, можно использовать пробелы и несколько точек. На расширение имени отводится 3 символа.

Параметры, характеризующие файл (свойства):

· полное имя файла;

· объем файла в байтах;

· дата создания файла;

· время создания файла;

· атрибуты файла, которые определяют степень доступа к файлу: R (Read only) – только для чтения, H (Hidden) – скрытый, S (System) – системный файл, A (Archive) – архивированный файл.

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

Для обеспечения доступа к существующему файлу требуется задать:

имя логического диска, который содержит искомый файл;

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

имя файла и его расширение.

Например, C:\K2\K4\file.doc

 




Дата добавления: 2015-04-26; просмотров: 14 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Назначение операционной системы| Структура интерфейса Windows

lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав