Физическая организация файловой системы s5

Развитие файловых систем персональных компьютеров. Организация данных на физических носителях. Разделы дисковой системы, обеспечение удобного интерфейса при работе с информацией. Контроль доступа к файлу. Рассмотрение основных задач файловой системы s5.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 18.10.2015
Размер файла 699,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Благовещенский финансово-экономический колледж - филиал Финуниверситета

ПЦК "Прикладная информатика"

КУРСОВАЯ РАБОТА

Специальность: "Прикладная информатика" (по отраслям)

На тему: «Физическая организация файловой системы s5»

Выполнил: студент 316 гр.

Ф.И.О Вербицкого Артёма Фёдоровича

Научный руководитель:

Ф.И.О Рябова Светлана Николаевна

Благовещенск 2014

СОДЕРЖАНИЕ

  • ВВЕДЕНИЕ
  • ГЛАВА 1. ФАЙЛОВАЯ СИСТЕМА S5
  • 1.1 Основные понятия файловой системы
  • 1.2 Общие сведения файловой системы
  • 1.3 Задачи файловой системы s5
  • ГЛАВА 2. ФИЗИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ S5
  • 2.1 Организация данных на физических носителях
  • 2.2 Физическая организация и адресация файлов
  • 2.3 Разделы дискафайловой системы
  • 2.4 Контроль доступа к файлу
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ВВЕДЕНИЕ

В настоящее время на одном диске в среднем записывается несколько десятков тысяч файлов.

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

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

Сначала для файловых систем первостепенное значение имело увеличение скорости доступа к данным и минимизация объема хранимой служебной информации.

С появлением более быстрых жестких дисков и увеличением их объемов, на первый план вышло требование надежности хранения информации, которое привело к необходимости избыточного хранения данных.

Эволюция файловой системы была напрямую связана с развитием технологий реляционных баз данных. Файловая система использовала последние достижения, разработанные для применения в СУБД: механизмы транзакций, защиты данных, систему самовосстановления в результате сбоя.

Развитие файловых систем привело к изменению самого понятия "файл" от первоначального толкования как упорядоченная последовательность логических записей, до понятия файла, как объекта, имеющего набор характеризующих его атрибутов, реализованного в NTFS.

За свою 20 летнюю историю файловая система прошла путь от простой системы, взявшей на себя функции управления файлами, до системы, представляющей собой полноценную СУБД, обладающую встроенным механизмом протоколирования и восстановления данных.

Дальнейшая эволюция файловых систем пойдет по пути совершенствования механизмов хранения данных, оптимизации хранения мультимедийных данных, использования новых технологий, применяемых в базах данных.

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

Цель данной курсовой работы заключается в представлении физической организации файловой системы s5.

Для достижения поставленной цели были решены следующие задачи:

1. Рассмотреть общие сведения файловой системы

2. Изучить задачи файловой системы

3. Рассмотреть физическую организацию файлов

ГЛАВА 1. ФАЙЛОВАЯ СИСТЕМА S5

файловый носитель компьютер интерфейс

1.1 Основные понятия файловой системы

В памяти компьютера можно хранить самую разнообразную информацию: программы, данные, тексты, графические изображения, аудио- и видеоинформацию.

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

Данные - это та информация, над которой производятся действия, предусмотренные программой.

Программа - последовательность инструкций для выполнения различных операций на ПК.

Поле (Field) - основной элемент данных. Поле характеризуется длиной и типом данных и может быть фиксированной или переменной длины, состоять из нескольких подполей: имя поля, значение, длина поля.

Запись (Record) - набор связанных между собой полей, которые могут быть обработаны как единое целое некоторой прикладной программой.

База данных (database) - набор связанных между собой данных, представленных совокупностью файлов одного или несколько типов.

Сектор -- это наименьшая единица хранения данных. Кластер -- это группа соседних секторов. Размер кластера зависит от размера жесткого диска. Чем больше диск, тем большим назначается размер кластера.

Файловая система (англ. filesystem) -- это порядок, устанавливающий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании.

Файловая система определяет формат содержимого и способ физического хранения информации, принятую классифицировать в виде файлов.

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

Файловая система соединяет носитель информации с одной стороны и API для доступа к файлам -- с другой. Прикладная программа не имеет никакого представления о том, каким образом размещена информация в конкретном файле, когда происходит обращение к файлу, и на каком физическом типе носителя он записан. Программа знает только имя файла, его размер и атрибуты. Она принимает от драйвера файловой системы эти данные. Именно файловая система определяет, где и как будет записан файл на физическом носителе.

Основные функции файловой системы:

1. Идентификация файлов. Связывание имени файла с выделенным ему пространством внешней памяти.

2. Распределение внешней памяти между файлами. Для работы с конкретным файлом не требуется иметь информацию о местоположении этого файла на внешнем носителе информации. Для того, чтобы загрузить документ в редактор с жесткого диска нам не требуется знать на какой стороне какого магнитного диска и на каком цилиндре и в каком секторе находится требуемый документ.

3. Обеспечение надежности и отказоустойчивости. Стоимость информации может во много раз превышать стоимость компьютера.

4. Обеспечение защиты от НСД.

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

6. Обеспечение высокой производительности.

Минимальный набор требований к файлам системы со стороны пользователя диалоговой системы общего назначения:

· создание, удаление, чтение и изменение файлов;

· контролируемый доступ к файлам других пользователей;

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

· реструктурирование файлов в соответствии с решаемой задачей;

· перемещение данных между файлами;

· резервирование и восстановление файлов в случае повреждения;

· доступ к файлам по символьным именам.

Вся совокупность файлов на диске и взаимосвязей между ними называется файловой структурой.

Рис. 1 Пример иерархической файловой структуры

Структура файловой системы и структура хранения данных на внешних магнитных носителях определяет удобство работы пользователя, скорость доступа к файлам.

1.2 Общие сведения файловой системы s5

Файловая система UNIX s5 поддерживает логическую организацию файла в виде последовательности байтов.

Файловые системы s5 (получившие название от System V, родового имени нескольких версий ОС UNIX)) и ufs (UNIX FileSystem) используют очень близкую физическую модель. Это не удивительно, так как система ufs является развитием системы s5.

Файловая система ufs расширяет возможности s5 по поддержке больших дисков и файлов, а также повышает ее надежность.

Рис. 2 Расположение файловой системы s5 на диске

Раздел диска, где размещается файловая система, делится на четыре области:

· загрузочный блок;

· суперблок (superblock) -содержит самую общую информацию о файловой системе: размер файловой системы, размер области индексных дескрипторов, число индексных дескрипторов, список свободных блоков и список свободных индексных дескрипторов, а также другую административную информацию;

· область индексных дескрипторов (inodelist) - содержит набор индексных дескрипторов, перенумерованных в порядке расположения их номеров;

· область данных, в которой расположены как обычные файлы, так и файлы-каталоги, в том числе и корневой каталог; специальные файлы представлены в файловой системе только записями в соответствующих каталогах и индексными дескрипторами специального формата, но места в области данных не занимают.

Рис. 3 Структура внешней памяти файловой системы

Имена файлов хранятся отдельно от атрибутов (включая адресную информацию), которые хранятся в области индексных дескрипторов (inode). Порядковый номер дескриптора составляет уникальное имя файла.

Каталог содержит символьное имя и номер inode. Inode хранятся в отдельной области диска.

Файловая система s5 имеет иерархическую структуру, в которой уровни создаются за счет каталогов, содержащих информацию о файлах более низкого уровня. Каталог самого верхнего уровня называется корневым и имеет имя root.

Иерархическая структура удобна для многопользовательской работы: каждый пользователь локализуется в своем каталоге или поддереве каталогов, и вместе с тем все файлы в системе логически связаны.

Корневой каталог файловой системы всегда располагается на системном устройстве (диск, имеющий такой признак). Однако это не означает, что и все остальные файлы могут содержаться только на нем. Для связи иерархий файлов, расположенных на разных носителях, применяется монтирование файловой системы, выполняемое системным вызовом mount.

Рис. 4 Традиционная файловая система s5

Операция монтирования заключается в следующем: в корневой файловой системе выбирается некоторый существующий каталог, содержащий один пустой файл. После выполнения монтирования выбранный каталог становится корневым каталогом второй файловой системы. Через каталог смонтированная файловая система подсоединяется как поддерево к общему дереву. При этом нет логической разницы между основной и монтированными файловыми системами.

1.3 Задачи файловой системы s5

Файловая система Unix, это иерархическая, многопользовательская файловая система.

Любая файловая система предназначена для хранения информации о физическом размещении частей файла. Если провести аналогию с книгой, то файловая система сходна с содержанием (оглавлением).

Существует минимальная единица информации -- кластер, размер которого является нижним пределом размера записываемой на носитель информации в рамках используемой файловой системы.

Сектор - минимальная единица информации со стороны аппаратного обеспечения и драйвера. Если записать файл размером в 1 Кбайт на носитель с минимальным размером сектора, равным 4 Кбайт, то все равно займётся на диске 4 Кбайт.

От файловой системы требуется четкое выполнение следующих действий:

· определение физического расположения частей файла;

· определение наличия свободного места и выделение его для вновь создаваемых файлов.

Скорость выполнения файловой системой этих операций находится в прямой зависимости от самой файловой системы.

Основные функции любой файловой системы нацелены на решение следующих задач:

· именование файлов;

· программный интерфейс работы с файлами для приложений;

· отображения логической модели файловой системы на физическую организацию хранилища данных;

· организация устойчивости файловой системы к сбоям питания, ошибкам аппаратных и программных средств;

· содержание параметров файла, необходимых для правильного его взаимодействия с другими объектами системы.

В файловой системе s5появляется ещё одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя, а также обеспечение совместной работы с файлами, к примеру, при открытии файла одним из пользователей, для других этот же файл временно будет доступен в режиме «только чтение».

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

Рис. 5 Дерево файловой системы

Каталоги обычно организованы в древовидную структуру. У дерева есть корневой каталог (в системах Unix обозначается символом "/"), а другие каталоги являются ветвями корневого каталога или исходят из корневого каталога.

ГЛАВА 2. ФИЗИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ S5

2.1 Организация данных на физических носителях

Представление пользователя о файловой системе как об иерархически организованном множестве информационных объектов имеет мало общего с порядком хранения файлов на диске.

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

Физическая организация хранения данных отличается от логического представления о иерархической структуре хранения файлов и каталогов.

Основное устройство хранения информации - дисковые накопители (прежде всего жесткие диски).

Жесткий диск состоит из набора пластин, покрытых магнитным слоем.На каждой пластине размечены дорожки, на которых хранятся данные.Совокупность дорожек одного радиуса на всех пластинках называется цилиндром.

Рис. 6 Модель организации файловой системы

Данные о том, в каком месте диска записан тот или иной файл, хранятся в системной области диска. Формат служебных данных определяется конкретной файловой системой. Нарушение целостности служебных сведений приводит к невозможности воспользоваться данными, записанными на диске.

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

Операционная система при работе с дисками использует собственную единицу пространства - кластер. Кластер включает в себя от одного до нескольких секторов.

Рис. 7 Кластер и сектора

Дорожки и сектора создаются в процессе физического (низкоуровневого) форматирования. Низкоуровневый формат не зависит от операционной системы.

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

Все программы, которые хотят получить доступ к жесткому диску, вначале посылают запрос, содержащий путь размещения файла. Затем операционная система направляет его таблице файловой системы. В этой таблице содержится физический адрес файла, по которому его можно найти на жестком диске. С помощью данного адреса файловая система отыскивает нужный файл и передает операционной системе.

Операционная системасоотносит полученный файл с соответствующим запросом и посылает его программе, которая направила запрос. После этого программа открывает файл. При каждом последующем изменении файла, программа инициирует новый запрос.

2.2 Физическая организация и адресация файлов

Важным компонентом физической организации файловой системы является физическая организация файла, то есть способ размещения файла на диске.

Основными критериями эффективности физической организации файлов являются:

· скорость доступа к данным;

· объем адресной информации файла;

· степень фрагментированности дискового пространства;

· максимально возможный размер файла.

Непрерывное размещение - простейший вариант физической организации, при котором файлу предоставляется последовательность кластеров диска, образующих непрерывный участок дисковой памяти.

Основным достоинством этого метода является высокая скорость доступа, так как затраты на поиск и считывание кластеров файла минимальны. Также минимален объем адресной информации - достаточно хранить только номер первого кластера и объем файла. Данная физическая организация максимально возможный размер файла не ограничивает.

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

Рис. 8 Физическая организация файла: непрерывное размещение

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

Рис. 9 Физическая организация файла:размещение файла в виде связанного списка кластеров дисковой памяти

Файл может изменять свой размер во время своего существования, наращивая число кластеров. Недостатком является сложность реализации доступа к произвольно заданному месту файла - чтобы прочитать пятый по порядку кластер файла, необходимо последовательно прочитать четыре первых кластера, прослеживая цепочку номеров кластеров.

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

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

Эти фрагменты представляют собой неиспользуемые части последних кластеров, назначенных файлам, поскольку объем файла в общем случае не кратен размеру кластера.

Еще один способ задания физического расположения файла заключается в простом перечислении номеров кластеров, занимаемых этим файлом.

Этот перечень и служит адресом файла. Недостаток данного способа очевиден: длина адреса зависит от размера файла и для большого файла может составить значительную величину. Достоинством же является высокая скорость доступа к произвольному кластеру файла, так как здесь применяется прямая адресация, которая исключает просмотр цепочки указателей при поиске адреса произвольного кластера файла. Фрагментация на уровне кластеров отсутствует.

2.3 Разделы дискафайловой системы

Основным типом устройства, которое используется в современных вычислительных системах для хранения файлов, являются дисковые накопители.

Раздел диска - непрерывная часть физического носителя, которую операционная система представляет пользователю, как логическое устройство. Логическое устройство функционирует так, как если это был отдельный физический диск. Раздел может быть либо первичным (основным), либо дополнительным.

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

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

Рис. 10 Структуры разделов (программа GNOME PartitionEditor)

На каждом логическом устройстве может быть одна файловая система.

Логическое устройство может быть создано на базе нескольких разделов, причем эти разделы не обязательно принадлежать одному физическому устройству.

Объединение нескольких разделов в одно логическое устройство может быть обусловлено разными причинами:

· увеличение общего объема логического раздела;

· повышение производительности дисковой подсистемы;

· повышение отказоустойчивости.

Примеры организации объединения физических устройств в одно логическое устройство - создание RAID-массивов (RedundantArrayofInexpensiveDisks).

Создание разделов на физическом диске выполняется, как правило, на этапе установки (инсталляции) операционной системы.

Примером команды управляющей разбивкой физического устройства на разделы является команда fdisk.Версии данной команды есть в Windows и различных вариантах UNIX.

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

Информацию о дисковых разделах, загружаемую при страте операционной системы, можно посмотреть в файле /etc/fstab.

Каждый раздел имеет уникальный идентификатор в каталоге /dev. Имена файлов в каталоге включают несколько компонентов:

· тип устройства. Жесткие диски помечаются двухбуквенным кодом. Для IDE дисков код - ad, для SCSI-дисков код - da (USB-диски интерпретируются как SCSI устройства).

· номер устройства. Каждое физическое устройство определенного типа имеет номер - 0, 1 и т.д. Для IDE-дисков номер определяется номером контроллера и номером в цепочке.

· номер первичного раздела. Первичные разделы нумеруются от 1 до 4. Номеру первичного раздела предшествует буква s. Логические диски интерпретируются подобно первичным, но их нумерация начинается с 5.

· буква, обозначающая раздел. После номера первичного раздела указывается буква, обозначающая подраздел в рамках первичного раздела.

Для вывода информации о существующих разделах в UNIX можно воспользоваться командой:df [опции] [файл | файловая система]

2.4 Контроль доступа к файлу

Файл представляет собой разделяемый ресурс операционной системы, доступ к которому необходимо контролировать.

В рамках теории информационной безопасности все множество сущностей в операционной системе разделяется на две категории:

· активные сущности - субъекты;

· пассивные сущности - объекты.

Пользователи являются субъектами доступа, а разделяемые ресурсы - объектами. Пользователь осуществляет доступ к объектам не непосредственно, а c помощью прикладных процессов, которые запускаются от его имени.

Существует набор операций, которые субъекты могут выполнять над объектами.

Система контроля доступа операционной системы должна предоставлять средства для задания прав пользователей по отношению к объектам дифференцированно по операциям.

Система контроля доступа должна предоставлять средства для задания прав доступа, обеспечивать установленный механизм предоставления доступа.

Рис. 11 Контроль доступа файла ( программа)

Дискреционный (произвольный) доступ - владелец может установить набор допустимых операций с объектом. Администратор имеет возможность самостоятельно изменять права доступа.

Мандатный (принудительный) доступ. Система наделяет пользователя набором прав по отношению к каждому объекту. Группы пользователей образуют строгую иерархию, причем каждая группа обладает всеми правами нижележащей группы.

Для управления доступом к объектам файловой системы в UNIX используются специальные атрибуты файлов - биты защиты.

Биты защиты разделены на три группы UUUGGGOOO:

· UUU - биты прав доступа пользователя (владельца файла);

· GGG - биты прав доступа группы пользователя;

· OOO - биты прав доступа остальных пользователей.

Биты защиты определены для следующих прав RWX:

· R - чтение

· W - запись

· X - выполнение

Для установки прав доступа может быть использована команда chmod:

Для установки прав может быть использованы числовые значения или символьное представление.

Для распространения прав доступа на вложенные файлы и подкаталоги используется опция -R: chmod 644 -Rdirectory.

ЗАКЛЮЧЕНИЕ

Файловая система в Unix - "деревянная", состоит из файлов и каталогов. На каждом разделе диска создается собственная независимая файловая система. Отдельные файловые системы "сцепляются" вместе, в единое общее дерево директорий.

Файловая система Unix кэшируется буферным кэшем. Операция записи на диск выполняется не тогда, когда это приказывает выполняемый процесс, а когда операционная система сочтет нужным это сделать. Это резко поднимает эффективность и скорость работы с диском, и повышает опасность ее использования. Выключение питания на "горячей", работающей Unix-машине приводит к разрушениям структуры файловой системы.

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

Файловая система s5 является наиболее широко используемой в кругах пользователей Unix. Она предоставляетстандартные возможности Unix и дополнительные функции. Более того, благодаря оптимизации, включенной в ядро, она показывает отличные результаты по производительности.

В данной курсовой работе рассмотрены общие сведения файловой системы и физическая организация файлов, так же изучены задачи файловой системы.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1. Баурн С. Операционная система UNIX/Баурн С. - М., Мир, 2010 - 364с.

2. Бойс Д. От установки до оптимизации работы Windows XP/ Бойс Д. - М: Пресс, 2011- 716с.Большаков Т.В Операционные системы: учеб.пособие/ Т.В Большаков, Д.В. Иртегов; НГУ.- Новосибирск:, 2010 -136с.

3. Введение в операционные системы. - СПб.: БХВ-Петербург, 2009. - 624 с.

4. Гордеев А.В., Операционные системы/ Гордеев А.В. - СПб: Питер, 2011 - 173с.

5. Дейтел, Х.М. Операционные системы. Ч. 1: Основы и принципы/ Х.М. Дейтел, П.Дж. Дейтел, Д.Р. - М: Мир, 2011 - 211с.

6. Кристиан К. Операционная система UNIX/Кристиан К. - М., Финансы и статистика, 2011 - 320с.

7. Ляхов Д.Unix для начинающих/Ляхов Д. - М., 2010 - 242с.

8. Немет Э.Unix и Linux. Руководство системного администратора. 4-е изд./ Э.Немет, Г.Снайдер, Т. Хейн, Б.Уэйли - М: 2012 - 198с.

9. Попов И.И. Операционные системы, среды и оболочки/Попов И.И. - М: Инфра-М, 2010 г.

10. Робачевский А. Операционная система Unux/ А. Робачевский - М, 2011-642с.

11. Робачевкий А. М., Немнюгин С. А., СтесикО. Л. Операционная система UNIX/ А.М. Робачевкий, С.А. Немнюгин, О.Л. Стесик. - М: 2011 - 142с.

12. Савкина А.В. Операционная система UniX/А.В. Савкина - М., 2011

13. Синицын С. В. Операционные системы : учеб.для вузов /Синицын С. В., Батаев А. В., Налютин Н. Ю. - М. :Академия, 2010. - 304 с.

14. Стивенс У. UNIX: взаимодействие процессов/У. Стивенс - М., 2012 - 435с.

Размещено на Allbest.ru

...

Подобные документы

  • Переход от коротких имен файлов к длинным. Особенности кэширования диска. Логическая организация файла. Его физическая организация. Права доступа к файлу. Общая модель файловой системы. Отображаемые в память файлы. Современные архитектуры файловых систем.

    презентация [85,4 K], добавлен 18.02.2010

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

    курсовая работа [1,7 M], добавлен 22.06.2011

  • Порядок, определяющий организацию, хранения и именования данных на носителях информации в компьютерах. Классификация файловых систем. Основные функции файловой системы Linux. Нарушения целостности файловой системы при некорректном завершении работы.

    презентация [405,2 K], добавлен 10.10.2011

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

    реферат [16,6 K], добавлен 25.02.2011

  • Особенности и принцип действия файловой системы NTFS - одной из самых сложных и удачных из существующих на данный момент файловых систем. Функции файловой системы NTFS: разреженные файлы, журнал изменений, компрессия файлов и каталогов, жесткие связи.

    реферат [17,4 K], добавлен 24.12.2010

  • Определение файловой системы. Виртуальные и сетевые файловые системы. Структура и версии системы FAT. Определение максимального размера кластера. Драйверы файловой системы, файлы и каталоги. Способы доступа к файлам, находящимся на удаленном компьютере.

    доклад [29,2 K], добавлен 11.12.2010

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

    реферат [906,9 K], добавлен 18.01.2011

  • Основное назначение файловой системы как эффективное решение задачи. История создания и общая характеристика файловой системы FAT. Характеристика файловых систем FAT16 и FAT32 и их сравнение. Альтернативная файловая система NTFS и её сравнение с FAT32.

    реферат [27,2 K], добавлен 01.12.2014

  • Понятие и физическая структура диска, описание способности системы хранить данные. Рассмотрение особенностей файловой системы FAT16. Выявление связи между размером кластера и потерями дискового пространства. Пример создания программы файлового обмена.

    курсовая работа [146,1 K], добавлен 26.10.2015

  • Предназначение дисковых накопителей, схема устройства жесткого диска. Критерии эффективности физической организации файлов. Схема адресации кластеров файла, используемая в стандартной на сегодняшний день для UNIX файловой системе ufs. Функции флэш-памяти.

    реферат [4,0 M], добавлен 09.12.2009

  • Схема функционирования и алгоритм работы кэш-памяти. Характеристика процесса: среднее время доступа к данным. Проблема согласования данных. Принципы работы дисковой подсистемы ОС. Цели использования, типы и атрибуты файлов. Структура файловой системы.

    презентация [109,2 K], добавлен 20.12.2013

  • Принципы построения, модель сетевой файловой системы. Интерфейс сетевой файловой службы. Контроль и единица доступа. Размещение клиентов и серверов по компьютерам. Место расположения кэша. Способы распространения модификаций. Прозрачность репликации.

    реферат [2,3 M], добавлен 29.04.2014

  • Анализ программы "Проводник". Понятие операционной системы (ОС). Достоинства и недостатки файловых систем. Исследование методов запуска программы "Проводник", работа с файловой структурой в программе "Проводник" ОС Windows. Приемы работы с объектами.

    курсовая работа [32,7 K], добавлен 13.09.2009

  • Организация, хранение и именование данных на носителях информации в компьютерах с помощью файловой системы. Логические диски в ОС Windows. Корневой каталог. Характеристики файла. Понятия кластера и дефрагментации. Логическая структура носителя информации.

    презентация [1,2 M], добавлен 04.12.2016

  • Понятие файла, его сущность и особенности, общие сведения и характеристика файловых систем. Классификация файлов, их разновидности и отличительные черты. Содержание и структура файловой системы FAT, ее элементы и предназначение. Особенности FAT32.

    реферат [276,4 K], добавлен 04.04.2009

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

    методичка [36,4 K], добавлен 02.12.2009

  • Российский рынок деловых программ: состояние и развитие. Характеристика бухгалтерских автоматизированных систем. Технологические средства конфигурирования и администрирования системы "1 С: Предприятие". Утилита восстановления файловой базы данных.

    дипломная работа [869,5 K], добавлен 25.11.2010

  • Иерархическая структура файловой системы Unix. Согласованная обработка массивов данных, возможность создания и удаления файлов, буферный кэш. Защита информации, трактовка периферийных устройств как файлов. Внутренняя структура файловой системы Unix.

    реферат [102,2 K], добавлен 23.03.2010

  • Типовые угрозы и уязвимости для сервера резервного копирования сетевой файловой системы. Организационные меры по защите сервера: средства криптографической защиты и контроля целостности; антивирусное программное обеспечение; встроенные средства защиты ОС.

    курсовая работа [489,6 K], добавлен 28.08.2012

  • Предпосылки создания системы безопасности персональных данных. Угрозы информационной безопасности. Источники несанкционированного доступа в ИСПДн. Устройство информационных систем персональных данных. Средства защиты информации. Политика безопасности.

    курсовая работа [319,1 K], добавлен 07.10.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.