Организация файловой системы - раздел Образование, Операционные системы, среды и оболочки
Все Современные Дисковые Операционные Системы Обеспечивают Со...
Все современные дисковые операционные системы обеспечивают создание файловой системы, предназначенной для хранения данных на дисках и обеспечения доступа к ним.
Фа́йловая систе́ма (англ. file system) — порядок, определяющий способ организации, хранения и именования данных на носителях информации. Она определяет формат содержимого и физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, так же, как и на каком физическом типе носителя он записан. Всё, что знает программа — это имя файла, его размер и атрибуты. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе.
Принцип организации файловой системы — табличный. Поверхность жесткого диска рассматривается как трехмерная матрица, измерениями которой являются номера поверхности, цилиндра и сектора. Под цилиндром понимается совокупность всех дорожек, принадлежащих разным поверхностям и находящихся на равном удалении от оси вращения. Данные о том, в каком месте диска записан тот или иной файл, хранятся в системной области диска в специальных таблицах размещения файлов (FAT-таблицах). Поскольку нарушение FAT-таблицы приводит к невозможности воспользоваться данными, записанными на диске, к ней предъявляются особые требования надежности, и она существует в двух экземплярах, идентичность которых регулярно контролируется средствами операционной системы.
Наименьшей физической единицей хранения данных является сектор. Размер сектора равен 512 байт. Поскольку размер FAT-таблицы ограничен, то для дисков, размер которых превышает 32 Мбайт, обеспечить адресацию к каждому отдельному сектору не представляется возможным. В связи с этим группы секторов условно объединяются в кластеры. Кластер является наименьшей единицей адресации к данным. Размер кластера, в отличие от размера сектора, не фиксирован и зависит от емкости диска.
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Организация файловой системы
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Прикладные программы
BIOS (Basic Input Output System) — это аббревиатура, которая переводится с английского как «базовая система ввода-вывода». Необходимый минимум программ, позволяющий компьютеру
Операционная система
Операционная система, сокр. ОС (англ. operating system) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы
Функции операционных систем.
Основные функции:
· Выполнение по запросу программ тех достаточно элементарных (низкоуровневых) действий, которые являются общими для большинства программ и часто в
Однопроцессорные системы
Однопроцессорные машины 40-50-х годов XX века не были ни гибкими, ни эффективными. Выполнение программ требовало трудоемких приготовлений: установление лент, помещение перфокарт в
Многопроцессорные системы
В последние годы потребности в обмене информацией и ресурсами привели к широкому распространению связанных систем вычислительных машин, которые называются сетями (networks, или net)
Программное обеспечение
Начнем обсуждение программного обеспечения с рассмотрения его классификации. Всё программное обеспечение можно разделить на две большие группы: прикладное программное обеспечение (appl
Компоненты операционной системы
Часть операционной системы, которая определяет интерфейс между операционной системой и пользователем, часто называется оболочкой (shell). Задача оболочки состоит в том, чт
Начало работы операционной системы
Запуск системы осуществляется с помощью процедуры, которая называется начальной загрузкой (bootstrapping, или, сокращенно, booting) и выполняется машиной ка
Выбор операционной системы
Операционные системы накладывают определенные требования на технические характеристики аппаратного обеспечения. Список этих требований определяет производитель ОС. В него входит, на
Установка операционной системы
Перед установкой ОС жесткий диск форматируется и разбивается на несколько логически изолированных частей, называемых разделами или томами. Каждый раздел в системе выглядит как отдел
Установка вручную
Обновления, заменяющие основную часть системного кода, нужно запускать вручную. Обычно их называют пакетами обновлений. Такие пакеты используются для устранения проблем с приложением или ОС или для
Координирование действий машины
Одним из главных принципов, лежащих в основе современных операционных систем, является разделение понятий программы и деятельности по ее исполнению. Программа
Управление процессами
Задачи, связанные с координацией процессов, выполняются планировщиком и диспетчером, которые входят в ядро операционной системы. Планировщик ведет учет процессов, которые пр
Обработка конкуренции между процессами
Важной задачей операционной системы является распределение ресурсов машины между процессами. Здесь мы используем термин «ресурсы» в широком смысле, включая в него и периферийные устройства машины
Семафор
Рассмотрим, как операционная система с разделением времени управляет действиями машины с одним принтером. Если процессу необходимо распечатать результаты, он должен запросить доступ к драйверу при
Взаимная блокировка
Другая проблема, которая может возникнуть во время распределения ресурсов, — взаимная блокировка (deadlock), состояние, когда два или более процесса блокируются, поскольку
Иерархия каталогов
Практически всегда файлы на дисках объединяются в каталоги. Каталоги на разных дисках могут образовывать несколько отдельных деревьев, как в DOS/Windows, или же объединяться в одно дерево, общее дл
Файловые системы FAT32, NTFS
FAT32 (от англ. File Allocation Table — «таблица размещения файлов») — это файловая система, разработанная компанией Майкрософт, разновидность FAT. FAT32 — последняя версия фай
Обслуживание файловой структуры.
Несмотря на то, что данные о местоположении файлов хранятся в табличной структуре, пользователю они представляются в виде иерархической структуры — людям так удобнее, а все необход
Имена дисков
Диски компьютера (а, говоря точнее — все устройства для хранения информации) обозначают буквами английского алфавита, с двоеточием после буквы, вот так: А:, В: или F:. Первые буквы А: и В: присва
Имена файлов
В качестве единицы хранения данных принят объект переменной длины, называемый файлом. Файл – это последовательность произвольного числа байтов, обладающая уникальным собстве
Создание каталогов (папок)
Для систематизации хранения и облегчения поиска файлы на дисках распределяют по каталогам (директориям). Каталоги внутри себя могут содержать как
Удаление файлов и каталогов (папок)
Средства удаления данных не менее важны для операционной системы, чем средства их создания, поскольку ни один носитель данных не обладает бесконечной емкостью. Существует как миним
Файлы документов
Файлы с расширениями .txt, .doc, .rtf содержат внутри себя текстовую информацию. Файлы с расширением .txt содержат «чистый» текст, и для их открытия запускается программа «Блокнот». Файлы с расшир
Звуковые файлы
Это файлы с расширениями .wav, .mp3, .mid. В них содержится звуковая информация. Прослушать эти звуки можно, если к компьютеру подключены колонки, наушники или другое устройство для воспроизведени
Управление атрибутами файлов
Кроме имени и расширения имени файла операционная система хранит для каждого файла дату его создания (изменения) и несколько флаговых величин, называемых атрибутами фай
Файловый менеджер
Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет
Новости и инфо для студентов