Сравнение файловых систем

Автор работы: Пользователь скрыл имя, 17 Мая 2012 в 14:18, курсовая работа

Описание

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

Работа состоит из  1 файл

Хакасский государственный университет им.doc

— 253.50 Кб (Скачать документ)

 

 

 

 

 

 

 

 

 

 

 

 

3.3. Сравнение файловых систем

Таблица 3.2. Основная информация

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

Создатель

Дата представления

Оригинальная

операционная

система

FAT

Microsoft

1977

Microsoft Disk BASIC

FAT 32

Microsoft

1996

Windows 95b

HPFS

IBM and Microsoft

1988

OS/2

NTFS

Microsoft, Gary Kimura, Tom Miller

1993

Windows NT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 3.3. Ограничения файловых систем

Файловая

Система

Макс.

длина имен

файлов

Допустимые символы в названии

Макс.

длина пути

файла

Макс.

размер файла

Макс.

размер

тома

FAT

255 байт

Любые символы Юникода, кроме NUL

Нет установлен-ных ограничений

32 MB

1MB

to 32 MB

FAT 32

255 байт

Любые символы Юникода, кроме NUL

Нет установлен-ных ограничений

4 GB

512 MB

to 2 TB

HPFS

255 байт

Любые символы, кроме NUL

Нет установлен-ных ограничений

4 GB

2 TB

NTFS

255 символов

Любые символы Юникода, кроме NUL

32767 символов Юникода; каждая компонента пути (каталог или имя файла) – до 255 символов

16 EB

16 EB

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 3.4. Особенности файловых систем

Файловая

Система

Жесткие

ссылки

Мягкие

ссылки

Журнали-рование

блоков

Журнали-рование

только метаданных

Чувствительно к регистру

Case-preserving

Логизм

файлов

Добавляющие снимки

XIP

FAT

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

FAT 32

Нет

Нет

Нет

Нет

Нет

Частично

Нет

Нет

Нет

HPFS

Нет

Нет

Нет

Нет

Нет

Да

Нет

?

Нет

NTFS

Да

Да

Нет

Да

Да

Да

Да

Да

?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАКЛЮЧЕНИЕ

Сегодня в Windows применяются файловые системы: FAT, FAT32, HPFS и NTFS.

Преимущества FAT – низкие накладные расходы на хранение данных и тотальная совместимость с огромным количеством операционных систем и аппаратных платформ. Этой файловой системой по-прежнему пользуются для форматирования дискет, где большой объем раздела, поддерживаемый другими файловыми системами, не играет роли, а низкие накладные расходы позволяют экономно использовать малый объем дискеты (NTFS требует для хранения данных больше места, что совершенно не приемлемо для дискет).     

Область применения FAT32 на самом деле гораздо уже – эту файловую систему стоит применять, если Вы собираетесь получать доступ к разделам и с помощью Windows 9x и с помощью Windows 2000/XP.

Но так как актуальность Windows 9x сегодня практически сошла на нет, то и использование этой файловой системы не представляет особого интереса.

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

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

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

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

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

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.      Гук М. Аппаратные средства IBM PC: Бестселлер - 2-е изд.: Питер, 2005.

2.      Гордеев А.В., “Операционные системы”, СПб: Питер, 2006 г.

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

4.      Бойс Д., “От установки до оптимизации работы Windows XP”, Москва: НТ Пресс, 2007 г.

5.      Столлингс В., “Операционные системы”, Москва: Вильямс, 2002 г

6.      Обзор файловых систем FAT, HPFS и NTFS [Электронный ресурс] – Режим доступа: http://support.microsoft.com/kb/100108 - Заголовок с экрана.

7.      ОПЕРАЦИОННЫЕ СИСТЕМЫ; Гордеев А.В.; Питер; 2007 г.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ГЛОСАРИЙ

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

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

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

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

Атрибуты – это информация, описывающая свойства файла.

Цилиндр - совокупность дорожек одного радиуса на всех поверхностях всех пластин пакета

Кластер – собственная единица дискового пространства.

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

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

    СПИСОК АББРЕВИАТУР

 

NTFS - New Technology File System

MS-DOS - Microsoft -Disk Operating System

HPFS -High Performance File System

IFS - Installable Filesystem Manager

Ext – Extended file system

FAT - Files Allocation Table

ОС - Операционная система

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПРИЛОЖЕНИЯ

Модели, архитектура и функции файловой системы

Рис. 1.1. Общая модель файловой системы

 

 

 

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

Исходные данные:
V - размер блока
N - номер первого блока файла
S - смещение логической записи в файле

Требуется определить на физическом уровне:

n - номер блока, содержащего требуемую логическую запись

s - смещение логической записи в пределах блока

Информация о работе Сравнение файловых систем