Практическая работа №6 Тема: управление процессами




Скачати 44.82 Kb.
НазваПрактическая работа №6 Тема: управление процессами
Дата конвертації05.07.2013
Розмір44.82 Kb.
ТипПрактическая работа
mir.zavantag.com > Информатика > Практическая работа
Практическая работа №6

Тема: управление процессами.

Цель: Изучить организацию размещения файлов на диске и технологию работы с ними в NTFS.


Ход Работы:
1. Рассмотрим структуру размещения файлов на диске в NTFS.

NTFS – одна из самых сложных и удачных из существующих на данный момент файловых систем.

Как и любая другая система, NTFS делит все полезное место на кластеры - блоки данных, используемые единовременно. NTFS поддерживает почти любые размеры кластеров - от 512 байт до 64 Кбайт, неким стандартом же считается кластер размером 4 Кбайт.

Диск NTFS условно делится на две части. Первые 12% диска отводятся под так называемую MFT зону - пространство, в которое растет метафайл MFT. Запись каких-либо данных в эту область невозможна. MFT-зона всегда держится пустой - это делается для того, чтобы самый главный, служебный файл (MFT) не фрагментировался при своем росте. Остальные 88% диска представляют собой обычное пространство для хранения файлов.



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

MFT поделён на записи фиксированного размера,обычно 1 КБ, в каждой записи хранится информация по одному конкретному файлу: Имя,атрибуты,адреса сегментов разрешения.

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

Метафайлы находятся корневом каталоге NTFS диска - они начинаются с символа имени "$", хотя получить какую-либо информацию о них стандартными средствами сложно. Любопытно, что и для этих файлов указан вполне реальный размер - можно узнать, например, сколько операционная система тратит на каталогизацию всего вашего диска, посмотрев размер файла $MFT. Используемые в данный момент метафайлы и их назначение.

$MFT - сам MFT

$MFTmirr - копия первых 16 записей MFT, размещенная посередине диска

$LogFile - файл поддержки журналирования

$Volume - служебная информация - метка тома, версия файловой системы, т.д.

$AttrDef - список стандартных атрибутов файлов на томе

$. - корневой каталог

$Bitmap - карта свободного места тома

$Boot - загрузочный сектор (если раздел загрузочный)

$Quota - файл, в котором записаны права пользователей на использование дискового пространства

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

Каталог на NTFS представляет собой специфический файл, хранящий ссылки на другие файлы и каталоги, создавая иерархическое строение данных на диске. Файл каталога поделен на блоки, каждый из которых содержит имя файла, базовые атрибуты и ссылку на элемент MFT, который уже предоставляет полную информацию об элементе каталога. Внутренняя структура каталога представляет собой бинарное дерево. Особенности фрагментации в NTFS – берётся какой-то определённый объём диска и заполняется файлом для записи до упора(сначала заполняются большие дыры, затем меньшие и так процесс идёт до самых маленьких процессов в один кластер, не смотря на то что на диске есть и гораздо большие куски свободного места
^ 2. Знакомимся с использованием журнализации,для сохранения целостности данных.
Журнализация – Обеспечение целостности данных в случае сбоев или отключении питания, основанное на механизме транзакции, это означает, что любая операция с файлом рассматривается как неделимое действие,которое должно быть либо выполнено до конца,либо не выполнено вовсе.

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

Контекстное меню→свойства→сервис→проверка диска.

Сканирование осуществляется с помощью CHKDSK — стандартное приложение в операционных системах DOS и Microsoft Windows, которое проверяет жёсткий диск или дискету на ошибки файловой системы (например, один и тот же сектор отмечен как принадлежащий двум разным файлам). CHKDSK также может исправлять найденные ошибки файловой системы.

Под Windows NT, Windows 2000 и Windows XP, CHKDSK также может проверять диски на наличие физически повреждённых секторов. Найденные сектора отмечаются как повреждённые, и система больше не пытается читать с этих секторов или писать на них.

По умолчанию, CHKDSK не исправляет ошибки и не проверяет поверхность диска на наличие повреждённых секторов. Для исправления ошибок необходимо задать флаг /F. Для поиска повреждённых секторов (наряду с ошибками файловой системы) необходимо задать флаг /R.

Если использовать флаг /R или /F, CHKDSK требует монопольный доступ к диску на чтение. Поэтому если на диске есть открытые файлы (например, если это загрузочный диск), CHKDSK не может начать работу немедленно. Вместо этого, он предлагает автоматически выполниться при следующем перезапуске ОС.

Потерянный сектор — сектор который не принадлежит ни одному файлу и в то же время в Bitmape не отмечены как свободные.
^ 4. Осуществление дефрагментации диска (При дефрагментации объединение всех сегментов файлов в единое целое).

Контекстное меня диска→свойства→сервис→дефрагментация диска.

Дефрагментация диска заполненного больше чем 88% невозможна.

Это приводит к значительной фрагментации расположенных на диске файлов.
^ 5. Защита данных на примере её организации в ТПА ОГАХ

В ТПА используется защита данных с помощью идентификации пользователя. При входе в систему нас просят ввести имя пользователя и пароль. По умолчанию студенты вводят "student" без пароля и они могут работать в системе с ограниченными возможностями, то есть доступ к сохранению и редактированию файлов доступен только в папках TEMP и USERS на диске D: диск С: недоступный для корректировки информации. Администратор же вводит "Admin", пароль(если установлен) и входит в систему без ограничений.


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

Схожі:

Практическая работа №6 Тема: управление процессами iconПрактическая работа №9 Тема: Управление процессами в Windows
Цель: Рассмотреть особенности управления процессами в Windows. Приоритеты. Сообщения
Практическая работа №6 Тема: управление процессами iconПрактическая работа №8 Тема: управление процессами. Цель: Рассмотреть...
Цель: Рассмотреть параллельное управление процессов. Принципы выбора очереди процесса для выполнения. Семафоры. Тупики
Практическая работа №6 Тема: управление процессами iconПрактическая работа №5 Тема: Размещение файлов. Разделение файлов между процессами
Цель: Рассмотреть различные варианты размещения файлов. Основные принципы защиты файлов, а также правило разделения файлов между...
Практическая работа №6 Тема: управление процессами iconПрактическая работа №4 Тема: Файлы. Характеристики файлов
Имя может быть до 255 символов и нести логическое направление. Например: Практическая работа №4. Которое характеризует содержимое...
Практическая работа №6 Тема: управление процессами iconПрактическая работа №2
Форма проведения занятия – индивидуальные задания студентов и практическая работа (№2). Индивидуальные задания по данной теме выполняются...
Практическая работа №6 Тема: управление процессами iconПрактическая работа №1 Тема: приобретение навыков работы с сапр
Тема: приобретение навыков работы с сапр quartus II. Работа с графическим редактором и редактором временных диаграмм. Компиляция...
Практическая работа №6 Тема: управление процессами iconПрактическая работа №3 Тема: приобретение навыков работы с сапр
Тема: приобретение навыков работы с сапр quartus II. Работа с графическим редактором и редактором временных диаграмм. Компиляция...
Практическая работа №6 Тема: управление процессами iconПрактическая работа №5 Тема: приобретение навыков работы с сапр
Тема: приобретение навыков работы с сапр quartus II. Создание блок-схемы. Создание описания на языке Verilog hdl
Практическая работа №6 Тема: управление процессами iconЛабораторная работа № (excel-2) Тема
Тема: Работа с редактором Microsoft Excel. Использование функций в Microsoft Excel. Работа с мастером функций, вставка функций с...
Практическая работа №6 Тема: управление процессами iconПрактическая работа № Работа с диагностической программой общего назначения
Цель работы: знакомство с классификацией и возможностями диагностических программам общего и специального назначения, приобретение...
Додайте кнопку на своєму сайті:
Школьные материалы


База даних захищена авторським правом © 2013
звернутися до адміністрації
mir.zavantag.com
Головна сторінка