SlideShare a Scribd company logo
Тема 5.
“Файловые системы.”
1. Основные свойства файлов
2. Основные свойства файловых систем
3. Файловые системы поддерживаемые Windows
1. Основные свойства файлов
Файловая система - это компонент операционной системы,
обеспечивающий организацию создания, хранения и доступа к
именованным наборам данных. Эти именованные наборы данных
называются файлами.
 Файл - это некий объект, имеющий имя, и позволяющий
оперировать с содержимым файла через ссылку на это имя.
Обычно, этот набор функций состоит из следующих запросов:
 Открыть файл для работы.
 Чтение/запись.
 Управление файловым указателем.
 Закрытие файла. Эта операция может осуществляться
двумя функциями:
1. Закрыть и сохранить текущее содержимое файла.
2. Уничтожить файл.
Защита данных:
Многопользовательская
система должна обеспечивать
защиту информации от
несанкционированного доступа.
На самом деле, проблема защиты
связана не только с файловой
системой. Реально операционная
система обеспечивает защиту
данных во всех областях: это и
файлы, и процессы, и ресурсы,
принадлежащие процессам,
запущенным от имени одного
пользователя.
2. Основные свойства файловых систем
 Одноуровневая организация файлов непрерывными сегментами.
Термин «одноуровневая» означает, что система обеспечивает
работу с файлами уникально именованными.
В пределах пространства ВЗУ выделяется некоторая область для
хранения данных, которая называется каталог. Каталог имеет
следующую структуру:
«Начальный блок» ссылается на некоторый относительный адрес
пространства ВЗУ, с которого начинается файл с заданным именем.
«Конечный блок» определяет последний блок данного файла.
Функция открытия файла сводится к нахождению в каталоге имени
файла и определении его начала и конца
имя начальный блок конечный блок
Что будет, когда нужно записать в такой файл дополнительную
информацию, а свободного пространства за этим файлом нет?
В этом случае система может поступить двояко.
 Первое, она скажет, что нет места и вы должны сделать что-
то сами, например, запустить некий процесс, который
перенесет этот файл в другое место и добавит нужную
информацию. Этот перенос - функция достаточно
дорогостоящая.
 Вторая возможность - в обмене будет отказано. Это
означает, что при открытии файла нужно было заранее
зарезервировать дополнительное место; при этом файловая
система проверяет размер свободного буфера, и если его
мало, то ищет свободное место там, где этот файл
разместится.
 В случае нехватки пространства для файла начинается
неэффективность.
 При долговременной работе такой файловой системы на диске
случается - фрагментация.
 Борьба с фрагментацией для такой организации файловой системы
- это периодическая компрессия.
 С другой стороны, система проста и не требует почти никаких
накладных расходов.
 Файловая система с блочной организацией файлов.
Пространство ВЗУ разделено на
блоки.
При такой организации нет
фрагментации, хотя могут быть
потери кратные блоку (если файл
занял хотя бы один байт в блоке, то
весь блок считается занятым).
Следовательно, нет проблем
компрессии, и эта система может
использоваться при
многопользовательской организации.
Организация файлов может быть через каталог.
Структура каталога может быть следующая:
Каталог содержит строки; каждая i-тая строка соответствует i-тому
блоку файловой системы.
При обмене система может действовать по-разному.
 Иерархическая файловая система.
Все файлы файловой системы
построены в структуру, которая
называется деревом.
В корне дерева находится, так
называемый, корень файловой системы.
3. Файловые системы поддерживаемые Windows
В Windows NT, Windows 2000, Windows XP поддерживается три
файловых системы: FAT16, FAT32 и NTFS.
На выбор файловой системы оказывают влияние следующие факторы:
Цель, для которой предполагается использовать компьютер;
Аппаратная платформа;
Количество жестких дисков и их объем;
Требования к безопасности.
FAT16.
Файловую систему FAT, вследствие больших накладных расходов,
не рекомендуется использовать для томов, размер которых
превышает 511 Мб.
FAT32.
32-разрядная файловая система FAT32 была введена с выпуском
Windows 95 OSR2, и ее поддержка обеспечивается в Windows 98.
Она обеспечивает оптимальный доступ к жестким дискам,
повышая скорость и производительность всех операций
ввода/вывода.
NTFS.
Преимущества:
 обеспечивает такое сочетание производительности, надежности и
эффективности, которое невозможно предоставить с помощью любой
из реализации файловой системы FAT (как FAT16, так и FAT32).
 обладает механизмами защиты данных
 поддерживает контроль доступа к данным и привилегии владельца
 является простой, и одновременно — чрезвычайно мощной
Возможности, обеспечиваемые на сегодняшний день только файловой
системой NTFS:
 NTFS обеспечивает широкий диапазон разрешений.
 Встроенные средства восстановления данных.
 Реализованная в виде В-деревьев структура папок файловой
системы NTFS позволяет существенно ускорить доступ к файлам в
папках большого объема по сравнению со скоростью доступа к
папкам такого же объема на томах FAT.
 NTFS позволяет осуществлять сжатие отдельных папок и файлов,
можно читать сжатые файлы и писать в них без необходимости
вызова программы, производящей декомпрессию.
Рекомендации по использованию файловых систем.
 Опцию FAT следует выбирать, если объем выбранного раздела
жесткого диска не превышает 2 Гб, и при этом требуется обеспечить
возможности доступа к файлам на этом разделе при загрузке
компьютера под управлением таких операционных систем, как MS-
DOS, Windows 3.x, Windows 95, и OS/2.
 Опцию FAT следует использовать и в том случае, когда необходимо
обеспечить двойную загрузку компьютера с использованием Windows
2000 и таких операционных систем, как Windows 95 версии OSR2 или
Windows 98, и при этом размер диска превышает 2 Гб.
 Опцию NTFS следует выбирать, если требуется в полной мере
воспользоваться преимуществами, предоставляемыми системой
безопасности Windows 2000 и файловой системы NTFS.
Спасибо за внимание!

More Related Content

What's hot

05 хранение информации
05 хранение информации05 хранение информации
05 хранение информации
Sergey Lomakin
 
презентация 1
презентация 1презентация 1
презентация 1Isanoxis As
 
Введение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XPВведение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XP
kurbanovafaina
 
Конспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXКонспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXTimur Shaporev
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"Page Delited
 
майсак терзян гнеденок
майсак терзян гнеденокмайсак терзян гнеденок
майсак терзян гнеденок
Yan Maisak
 
Linux files, file systems, block devices.
Linux files, file systems, block devices.Linux files, file systems, block devices.
Linux files, file systems, block devices.
Vikentsi Lapa
 
Additional
AdditionalAdditional
Additional
svistok33
 
Антон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСАнтон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСGAiN@ESD
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
Anastasiya1234
 
История развития Операционных Систем
История развития Операционных СистемИстория развития Операционных Систем
История развития Операционных Систем
kurbanovafaina
 
gtt
gttgtt
урок 10 6 класс
урок 10 6 классурок 10 6 класс
урок 10 6 класс
mrsvetlana01
 
Файл
ФайлФайл
Файл
Andrey Dolinin
 
10 класс 4 урок
10 класс 4 урок10 класс 4 урок
10 класс 4 урок
nikolaev_alexander
 
Файлы и папки
Файлы и папкиФайлы и папки
Файлы и папкиNickEliot
 

What's hot (20)

05 хранение информации
05 хранение информации05 хранение информации
05 хранение информации
 
презентация 1
презентация 1презентация 1
презентация 1
 
Введение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XPВведение в Операционную Систему Windows XP
Введение в Операционную Систему Windows XP
 
Конспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIXКонспект вводных занятий практикума по ОС UNIX
Конспект вводных занятий практикума по ОС UNIX
 
презентация "Архиваторы"
презентация "Архиваторы"презентация "Архиваторы"
презентация "Архиваторы"
 
майсак терзян гнеденок
майсак терзян гнеденокмайсак терзян гнеденок
майсак терзян гнеденок
 
Linux files, file systems, block devices.
Linux files, file systems, block devices.Linux files, file systems, block devices.
Linux files, file systems, block devices.
 
Additional
AdditionalAdditional
Additional
 
Berezin
BerezinBerezin
Berezin
 
Антон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОСАнтон Шумихин - Архитектура ОС
Антон Шумихин - Архитектура ОС
 
Re fs
Re fsRe fs
Re fs
 
файлы и файловые структуры
файлы и файловые структурыфайлы и файловые структуры
файлы и файловые структуры
 
История развития Операционных Систем
История развития Операционных СистемИстория развития Операционных Систем
История развития Операционных Систем
 
gtt
gttgtt
gtt
 
урок 10 6 класс
урок 10 6 классурок 10 6 класс
урок 10 6 класс
 
Файл
ФайлФайл
Файл
 
информатика. ос
информатика. осинформатика. ос
информатика. ос
 
ос
осос
ос
 
10 класс 4 урок
10 класс 4 урок10 класс 4 урок
10 класс 4 урок
 
Файлы и папки
Файлы и папкиФайлы и папки
Файлы и папки
 

Similar to Файловые системы

Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая система
sergeimas
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
guestce0b86
 
Стандарт управления правами доступа к корпоративным файловым информационным р...
Стандарт управления правами доступа к корпоративным файловым информационным р...Стандарт управления правами доступа к корпоративным файловым информационным р...
Стандарт управления правами доступа к корпоративным файловым информационным р...
imbasoft ru
 
софткей Diskeeper
софткей Diskeeperсофткей Diskeeper
софткей DiskeeperLiudmila Li
 
Базовые принципы работы с SVN.
Базовые принципы работы с SVN.Базовые принципы работы с SVN.
Базовые принципы работы с SVN.
DressTester
 
Занятие № 1. Введение. Общая характеристика ОП
Занятие № 1. Введение. Общая характеристика ОПЗанятие № 1. Введение. Общая характеристика ОП
Занятие № 1. Введение. Общая характеристика ОП
Aibek9
 
Системы контроля версий
Системы контроля версийСистемы контроля версий
Системы контроля версий
Unguryan Vitaliy
 
P01 About OS Windows
P01 About OS WindowsP01 About OS Windows
P01 About OS Windows
avkraynyaya
 
Файловые системы
Файловые системыФайловые системы
Файловые системы
Evgeniy Mironov
 
Презентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая системаПрезентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая система2berkas
 
установка и настройка файлового сервера и сервера печати
установка и настройка файлового сервера и сервера печатиустановка и настройка файлового сервера и сервера печати
установка и настройка файлового сервера и сервера печатиsilkuk
 
ЛР 3.docx
ЛР 3.docxЛР 3.docx
ЛР 3.docx
ssuser090a572
 
история развития бд1
история развития бд1история развития бд1
история развития бд1Sai_17
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.
You DZ
 
структура данных на магнитных дисках
структура данных на магнитных дискахструктура данных на магнитных дисках
структура данных на магнитных дискахmasik22
 
Структура операционных систем
Структура операционных системСтруктура операционных систем
Структура операционных систем
Nick535
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
sviridovane
 

Similar to Файловые системы (20)

Файлы и файловая система
Файлы и файловая системаФайлы и файловая система
Файлы и файловая система
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 
Стандарт управления правами доступа к корпоративным файловым информационным р...
Стандарт управления правами доступа к корпоративным файловым информационным р...Стандарт управления правами доступа к корпоративным файловым информационным р...
Стандарт управления правами доступа к корпоративным файловым информационным р...
 
1
11
1
 
софткей Diskeeper
софткей Diskeeperсофткей Diskeeper
софткей Diskeeper
 
Базовые принципы работы с SVN.
Базовые принципы работы с SVN.Базовые принципы работы с SVN.
Базовые принципы работы с SVN.
 
Занятие № 1. Введение. Общая характеристика ОП
Занятие № 1. Введение. Общая характеристика ОПЗанятие № 1. Введение. Общая характеристика ОП
Занятие № 1. Введение. Общая характеристика ОП
 
Sistema
SistemaSistema
Sistema
 
Системы контроля версий
Системы контроля версийСистемы контроля версий
Системы контроля версий
 
P01 About OS Windows
P01 About OS WindowsP01 About OS Windows
P01 About OS Windows
 
Файловые системы
Файловые системыФайловые системы
Файловые системы
 
Презентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая системаПрезентация на тему: Файлы и файловая система
Презентация на тему: Файлы и файловая система
 
установка и настройка файлового сервера и сервера печати
установка и настройка файлового сервера и сервера печатиустановка и настройка файлового сервера и сервера печати
установка и настройка файлового сервера и сервера печати
 
ЛР 3.docx
ЛР 3.docxЛР 3.docx
ЛР 3.docx
 
1 Введение
1 Введение1 Введение
1 Введение
 
история развития бд1
история развития бд1история развития бд1
история развития бд1
 
[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.[Youdz.ru] файлы и папки.
[Youdz.ru] файлы и папки.
 
структура данных на магнитных дисках
структура данных на магнитных дискахструктура данных на магнитных дисках
структура данных на магнитных дисках
 
Структура операционных систем
Структура операционных системСтруктура операционных систем
Структура операционных систем
 
файлы и файловая система
файлы и файловая системафайлы и файловая система
файлы и файловая система
 

More from kurbanovafaina

Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы LinuxСетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
kurbanovafaina
 
Администрирование и конфигурирование Windows 10
Администрирование и конфигурирование Windows 10Администрирование и конфигурирование Windows 10
Администрирование и конфигурирование Windows 10
kurbanovafaina
 
Компоненты стандартного меню и стандартные панели инструментов
Компоненты стандартного меню и стандартные панели инструментовКомпоненты стандартного меню и стандартные панели инструментов
Компоненты стандартного меню и стандартные панели инструментов
kurbanovafaina
 
Операционная система DOS
Операционная система DOSОперационная система DOS
Операционная система DOS
kurbanovafaina
 
Основные принципы управления процессором и процессами
Основные принципы управления процессором и процессамиОсновные принципы управления процессором и процессами
Основные принципы управления процессором и процессами
kurbanovafaina
 
Архитектура Операционных Систем
Архитектура Операционных СистемАрхитектура Операционных Систем
Архитектура Операционных Систем
kurbanovafaina
 
Программное обеспечение, его классификация. Понятие операционных систем
Программное обеспечение, его классификация. Понятие операционных системПрограммное обеспечение, его классификация. Понятие операционных систем
Программное обеспечение, его классификация. Понятие операционных систем
kurbanovafaina
 

More from kurbanovafaina (7)

Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы LinuxСетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
Сетевые Операционные Системы. Структура сетевой ОС. Дистрибутивы Linux
 
Администрирование и конфигурирование Windows 10
Администрирование и конфигурирование Windows 10Администрирование и конфигурирование Windows 10
Администрирование и конфигурирование Windows 10
 
Компоненты стандартного меню и стандартные панели инструментов
Компоненты стандартного меню и стандартные панели инструментовКомпоненты стандартного меню и стандартные панели инструментов
Компоненты стандартного меню и стандартные панели инструментов
 
Операционная система DOS
Операционная система DOSОперационная система DOS
Операционная система DOS
 
Основные принципы управления процессором и процессами
Основные принципы управления процессором и процессамиОсновные принципы управления процессором и процессами
Основные принципы управления процессором и процессами
 
Архитектура Операционных Систем
Архитектура Операционных СистемАрхитектура Операционных Систем
Архитектура Операционных Систем
 
Программное обеспечение, его классификация. Понятие операционных систем
Программное обеспечение, его классификация. Понятие операционных системПрограммное обеспечение, его классификация. Понятие операционных систем
Программное обеспечение, его классификация. Понятие операционных систем
 

Файловые системы

  • 1. Тема 5. “Файловые системы.” 1. Основные свойства файлов 2. Основные свойства файловых систем 3. Файловые системы поддерживаемые Windows
  • 2. 1. Основные свойства файлов Файловая система - это компонент операционной системы, обеспечивающий организацию создания, хранения и доступа к именованным наборам данных. Эти именованные наборы данных называются файлами.  Файл - это некий объект, имеющий имя, и позволяющий оперировать с содержимым файла через ссылку на это имя.
  • 3. Обычно, этот набор функций состоит из следующих запросов:  Открыть файл для работы.  Чтение/запись.  Управление файловым указателем.  Закрытие файла. Эта операция может осуществляться двумя функциями: 1. Закрыть и сохранить текущее содержимое файла. 2. Уничтожить файл.
  • 4. Защита данных: Многопользовательская система должна обеспечивать защиту информации от несанкционированного доступа. На самом деле, проблема защиты связана не только с файловой системой. Реально операционная система обеспечивает защиту данных во всех областях: это и файлы, и процессы, и ресурсы, принадлежащие процессам, запущенным от имени одного пользователя.
  • 5. 2. Основные свойства файловых систем  Одноуровневая организация файлов непрерывными сегментами. Термин «одноуровневая» означает, что система обеспечивает работу с файлами уникально именованными. В пределах пространства ВЗУ выделяется некоторая область для хранения данных, которая называется каталог. Каталог имеет следующую структуру: «Начальный блок» ссылается на некоторый относительный адрес пространства ВЗУ, с которого начинается файл с заданным именем. «Конечный блок» определяет последний блок данного файла. Функция открытия файла сводится к нахождению в каталоге имени файла и определении его начала и конца имя начальный блок конечный блок
  • 6. Что будет, когда нужно записать в такой файл дополнительную информацию, а свободного пространства за этим файлом нет? В этом случае система может поступить двояко.  Первое, она скажет, что нет места и вы должны сделать что- то сами, например, запустить некий процесс, который перенесет этот файл в другое место и добавит нужную информацию. Этот перенос - функция достаточно дорогостоящая.  Вторая возможность - в обмене будет отказано. Это означает, что при открытии файла нужно было заранее зарезервировать дополнительное место; при этом файловая система проверяет размер свободного буфера, и если его мало, то ищет свободное место там, где этот файл разместится.
  • 7.  В случае нехватки пространства для файла начинается неэффективность.  При долговременной работе такой файловой системы на диске случается - фрагментация.  Борьба с фрагментацией для такой организации файловой системы - это периодическая компрессия.  С другой стороны, система проста и не требует почти никаких накладных расходов.
  • 8.  Файловая система с блочной организацией файлов. Пространство ВЗУ разделено на блоки. При такой организации нет фрагментации, хотя могут быть потери кратные блоку (если файл занял хотя бы один байт в блоке, то весь блок считается занятым). Следовательно, нет проблем компрессии, и эта система может использоваться при многопользовательской организации.
  • 9. Организация файлов может быть через каталог. Структура каталога может быть следующая: Каталог содержит строки; каждая i-тая строка соответствует i-тому блоку файловой системы. При обмене система может действовать по-разному.
  • 10.  Иерархическая файловая система. Все файлы файловой системы построены в структуру, которая называется деревом. В корне дерева находится, так называемый, корень файловой системы.
  • 11. 3. Файловые системы поддерживаемые Windows В Windows NT, Windows 2000, Windows XP поддерживается три файловых системы: FAT16, FAT32 и NTFS. На выбор файловой системы оказывают влияние следующие факторы: Цель, для которой предполагается использовать компьютер; Аппаратная платформа; Количество жестких дисков и их объем; Требования к безопасности.
  • 12. FAT16. Файловую систему FAT, вследствие больших накладных расходов, не рекомендуется использовать для томов, размер которых превышает 511 Мб.
  • 13. FAT32. 32-разрядная файловая система FAT32 была введена с выпуском Windows 95 OSR2, и ее поддержка обеспечивается в Windows 98. Она обеспечивает оптимальный доступ к жестким дискам, повышая скорость и производительность всех операций ввода/вывода.
  • 14. NTFS. Преимущества:  обеспечивает такое сочетание производительности, надежности и эффективности, которое невозможно предоставить с помощью любой из реализации файловой системы FAT (как FAT16, так и FAT32).  обладает механизмами защиты данных  поддерживает контроль доступа к данным и привилегии владельца  является простой, и одновременно — чрезвычайно мощной
  • 15. Возможности, обеспечиваемые на сегодняшний день только файловой системой NTFS:  NTFS обеспечивает широкий диапазон разрешений.  Встроенные средства восстановления данных.  Реализованная в виде В-деревьев структура папок файловой системы NTFS позволяет существенно ускорить доступ к файлам в папках большого объема по сравнению со скоростью доступа к папкам такого же объема на томах FAT.  NTFS позволяет осуществлять сжатие отдельных папок и файлов, можно читать сжатые файлы и писать в них без необходимости вызова программы, производящей декомпрессию.
  • 16. Рекомендации по использованию файловых систем.  Опцию FAT следует выбирать, если объем выбранного раздела жесткого диска не превышает 2 Гб, и при этом требуется обеспечить возможности доступа к файлам на этом разделе при загрузке компьютера под управлением таких операционных систем, как MS- DOS, Windows 3.x, Windows 95, и OS/2.  Опцию FAT следует использовать и в том случае, когда необходимо обеспечить двойную загрузку компьютера с использованием Windows 2000 и таких операционных систем, как Windows 95 версии OSR2 или Windows 98, и при этом размер диска превышает 2 Гб.  Опцию NTFS следует выбирать, если требуется в полной мере воспользоваться преимуществами, предоставляемыми системой безопасности Windows 2000 и файловой системы NTFS.