Автор: Пользователь скрыл имя, 24 Декабря 2010 в 16:35, реферат
Файловая система NTFS - одна из самых сложных и удачных из существующих на данный момент файловых систем.
1. Введение.
2. Структура NTFS.
3. Цель.
4. Функции.
5. Преимущества и недостатки.
6. Версии NTFS.
7. Надежность.
8. Вывод.
Государственное образовательное учреждение высшего профессионального образования
Санкт-Петербургский
государственный университет
Реферат по информатике
на тему
«Файловая система NTFS
операционной системы Windows».
Выполнил:
студент 2 курса гр.218
Проверил: Щадилов А.Е.
Санкт-Петербург
2010
ПЛАН:
ВВЕДЕНИЕ
Файловая система NTFS - одна из самых сложных и удачных из существующих на данный момент файловых систем.
NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в главной файловой таблице — Master File Table (MFT). NTFS имеет встроенные возможности разграничивать доступ к данным для различных пользователей и групп пользователей (списки контроля доступа — Access Control Lists (ACL)), а также назначать квоты (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями). NTFS использует систему журналирования для повышения надёжности файловой системы.
NTFS
разработана на основе
СТРУКТУРА NTFS
Раздел NTFS, теоретически, может быть почти какого угодно размера. Практически, максимальный размер раздела NTFS в данный момент ограничен лишь размерами жестких дисков. NT4, правда, попытка установки на раздел будет несколько проблематична, если хоть какая-нибудь его часть отступает более чем на 8 Гб от физического начала диска, но эта проблема касается, только загрузочного раздела.
Структура
NTFS довольно проста, хотя и сложнее, чем
в FAT. Каждый распределенный на томе сектор
принадлежит некоторому файлу, даже метаданные
— информация, описывающая саму файловую
систему. NTFS основана на атрибутах и обрабатывает
все файлы как объекты с набором атрибутов,
определенных как системой, так и пользователем.
Каждый файл на томе с NTFS представлен записью
в главной файловой таблице (MFT — Master File
Table), аналоге FAT. Записи в MFT сортируются
по алфавиту, что позволяет использовать
двоичный поиск, существенно ускоряющий
работу файловой системы. Для еще большей
оптимизации диспетчером кэша используется
алгоритм отложенной записи, когда данные
не пишутся сразу на диск, а хранятся в
памяти до тех пор, пока нагрузка на процессор
не уменьшиться, а затем сбрасываются
на диск фоновым процессом. Однако подобная
практика чревата нехорошими последствиями
в случае отказа питания. Журналирование
не спасет пользовательских данных, хотя
и обеспечит целостность структуры файловой
системы. Вот почему любой уважающий себя
администратор не ставит сервер без ИБП
(Источник Бесперебойного Питания). В итоге,
согласно авторитетным тестам, по быстродействию
FAT выигрывает только на небольших томах
с небольшим количеством файлов, в остальных
случаях пальма лидерства остается за
NTFS.
ЦЕЛЬ
Целью файловой системы NTFS является следующее:
ФУНКЦИИ
Файловая система NFTS обладает следующими функциями:
• Разреженные
файлы. Это файлы, очень большие
логически, но занимающие на диске только
необходимый объем. Эта технология
используется самой NT и СУБД (Системами
Управления Базами Данных)
• Журнал
изменений. Служит для регистрации
всех изменений файлов на томе. Используется
службой каталогов Active Directory и службой
индексирования. Находится в папке
System Volume Informa-tion в корне диска.
• Поддержка
коротких имен. Это необходимо для
совместимости с MS-DOS-программами. Каждый
раз при создании файла NTFS делает
дополнительную запись в MFT, содержащую
короткий эквивалент имени.
• Компрессия
файлов и каталогов. NTFS обеспечивает
динамическое, прозрачное для приложений
сжатие файлов и каталогов на манер MS-DOS-утилит
DriveSpace и Stack. Атрибут Сжатый можно установить
как для всего тома, так и для отдельных
файлов и каталогов. Сжатие возможно на
разделах с кластером, не превышающим
4 Кб. Степень сжатия варьируется в зависимости
от типа данных и максимальна для текстовых
документов и файлов, созданных с помощью
MS Office.
• Многопоточные
файлы. Один и тот же файл может
содержать несколько
• Жесткие
связи. Для одного и того же файла
можно создать несколько имен
внутри тома. При этом мы не увеличиваем
количество файлов, а лишь делаем своеобразный
ярлык. Файл остается на диске до тех
пор, пока не удалят последнюю жесткую
связь на него. Эта и 2 последующие
технологии давно используются в UNIX-системах.
• Точки
переопределения. Любой файл или
каталог может быть точкой переопределения.
Это способ представления имен системой
ввода/вывода.
• Переходы
NTFS. Позволяют спроецировать
• Динамическое
отслеживание ярлыков. Отслеживает
перемещение файлов, на которые указывают
ярлыки, соответственно изменяя ссылку
на эти файлы в ярлыках. Работает
только на локальных дисках с NTFS 5.0 и
5.1.
• Управление
избирательным доступом. С помощью
таблиц управления доступом (Access Control List
— ACL) можно гибко разграничивать
доступ к файлам и папкам. Можно
работать как с отдельными пользователями,
так и с группами, одновременно
используя наследование прав доступа.
• Аудит
доступа. Данная функция обеспечивает
запись в журнал аудита все действия
пользователя или группы аудита, предпринятые
к указанному файловому объекту.
• Квотирование
дискового пространства.
В
дополнение ко всему вышесказанному:
существующий том с FAT можно преобразовать
в NTFS без потери данных с помощью команды
CONVERT, однако эффективность такого решения
не очень высокая из-за особенностей процесса
преобразования.
ПРЕИМУЩЕСТВА И НЕДОСТАТКИ
Преимущества файловой системы FAT
Недостатки файловой системы NTFS:
? "
/ \ < > * | :
ВЕРСИИ NTFS
Различают
несколько версий NTFS: v1.2 используется
в Windows NT 3.51 и Windows NT 4.0, v3.0 поставляется
с Windows 2000, v3.1 — с Windows XP, Windows Server 2003,Windows
Server 2003R2, Windows Vista, Windows 7 и Windows Server 2008, Windows
Server 2008R2.
НАДЕЖНОСТЬ
Для обеспечения надежности файловой системы NTFS особое внимание было уделено трем основным вопросам: способности к восстановлению, устранению неустранимых ошибок одного сектора и экстренному исправлению.
Для
обеспечения способности к
При
использовании FAT или HPFS сбой сектора,
в котором хранится один из специальных
объектов файловой системы, приводит к
возникновению неустранимой ошибки одного
сектора. В NTFS эта проблема решается двумя
способами. Во-первых, специальные объекты
не используются, а все имеющиеся на диске
объекты отслеживаются и защищаются. Во-вторых,
существует несколько копий (число зависит
от размера тома) основной таблицы файлов.
ЗАКЛЮЧЕНИЕ
Операционные системы семейства Windows нельзя представить без файловой системы NTFS. На данный момент эта файловая система является одной из самых сложных и удачных из всех существующих файловых систем. Мною были рассмотрены основные особенности и недостатки этой системы, на каких принципах основана организация информации, и как поддерживать систему в стабильном состоянии, какие возможности предлагает NTFS и как их можно использовать обычному пользователю.
Таким образом, использование NTFS оправдано в двух случаях: на компьютерах с большим объемом памяти (256 Mb и более), а также в тех случаях, когда надежность существенно важнее производительности (т.е. ни при каких обстоятельствах недопустима потеря данных). Во всех остальных ситуациях вполне можно обойтись файловой системой FAT32.
Информация о работе Файловая система NTFS операционной системы Windows