<<
>>

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

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

Вся информация хранится на жестком диске в виде файлов, каждый из них имеет имя.

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

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

Долговременную память компьютера на жестком диске ОС организует в виде логических дисков (рис. 1.42). Имя жесткого диска обычно начинается с С:\. Винчестер может быть разделен на несколько логических дисков, которые имеют свое имя, соответствующее букве латинского алфавита. D:\, Е:\ и т. д.

Рис. 1.42. Логические диски

Каталог (папка) — это группа файлов, которая имеет свое имя. Каждый диск имеет корневой каталог. Из этого корневого каталога начинается дерево каталогов диска (рис. 1.43). Каждый каталог может содержать подкаталоги, а каждый подкаталог может содержать дочерние каталоги более низкого уровня. Если файл находится не в корневом каталоге диска, то полное имя файла содержит "путь" т. е. полный перечень имен каталогов, начиная с корневого.

Рис. 1.43. Древовидная структура каталогов

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

лишь несколько. Рассмотрим их.

? FAT — "древняя" файловая система, возникла во времена DOS. Имеет массу недостатков и ограничений, но в то же время активно применяется до сих пор. Такая файловая система может бытъ использована во всех версиях DOS и Windows.

Имеет ограничение по имени файла: максимальное количество символов имени — 8, а расширения файла — 3. Максимальный размер диска может быть не более 2 Гбайт. При этом размер кластера становится 32 Кбайт. Поясню понятие кластера. Дисковая система использует на низком уровне свою адресацию. Минимальный блок одновременно используемой информации в системе — кластер. При большом размере кластера возникают потери дискового пространства. Например, файл с письмом имеет объем 2 Кбайт. При записи такого файла на диск с кластером 32 Кбайта, ОС помечает его занятым. При этом остаются не занятыми 30 Кбайт дискового пространства. Потери достигают почти 95%. Эти недостатки устранены в новой версии FAT. Для Windows 95 используется виртуальная FAT — VFAT, поддерживающая длинные имена файлов.

? FAT32 — усовершенствования затронули имена файлов — они теперь могут быть до 255 символов и русскими. Максимальный размер диска увеличен, а размер кластера уменьшен. Используется с версиями Windows выше 95. Не имеет совместимости с более старыми ОС, т. е. диски FAT недоступны в них.

? NTFS — мощная файловая система, используемая в операционных системах Windows NT/2000. Различается версиями. Не имеет ограничений по размеру тома, поддерживает длинные имена файлов. Размер кластера может быть установлен различным. Используется в основном 4 Кбайт. Имеет мощные средства восстановления после сбоев. Отказоустойчива. Поддерживает средства шифрования и сжатия. Использование этой файловой системы оправдано в ОС Windows NT/2000.

? HPFS (High Performance File System), применяется наравне c FAT в ОС OS/2. Показала себя достаточно удачной системой, но и она имела существенные недостатки: полное отсутствие средств автоматической восстанавливаемости, излишнюю сложность организации данных и невысокую гибкость. А в остальном ей присущи те же свойства, что и NTFS.

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

В табл. 1.1 собраны основные характеристики наиболее часто используемых файловых систем.

По статистике более 97% пользователей делают выбор между Windows 98, Windows NT 4.0 и Windows 2000 (NT 5.0), а других вариантов файловых систем там просто нет.

Таблица 1.1. Характеристики файловых систем

выбор файловой системы можно построить по следующему принципу: для DOS, Windows 3.1/95 вполне подойдет FAT. Для Windows 98 (и больших жестких дисков) можно использовать FAT32.

Для Windows NT/2000 использовать какую-либо файловую систему, отличную от NTFS, — значит существенно ограничивать свое удобство работы и гибкость работы операционной системы. Windows NT, а особенно Windows 2000, составляет с NTFS как бы две части единого целого — множество полезных возможностей NT напрямую завязано на физическую и логическую структуру файловой системы Использовать там FAT или FAT32 имеет смысл лишь для совместимости, если перед вами стоит задача читать эти диски из каких-либо других систем.

<< | >>
Источник: Герасевич В. А.. Самоучитель. Компьютер для врача. — СПб.: БХВ-Петербург,2002. — 640 с.. 2002

Еще по теме Файловые системы:

  1. Операционная система Windows
  2. Файловая система
  3. 3.1. Экспертная система мониторинга экономическойдеятельности крупной региональной компании связи
  4. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ
  5. Классификация информационных систем
  6. Содержание
  7. Глава З Жесткие диски. Файловая система. Восстановление информации
  8. Файловые системы
  9. Логические диски
  10. Восстановление информации
  11. Операционные системы Windows